v0.55.7

Try our Chrome extension

Chrome store icon Chrome Webstore

Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!

Changedetection.io needs your support!

You can help us by supporting changedetection.io on these platforms;

The more popular changedetection.io is, the more time we can dedicate to adding amazing features!

Many thanks :)

changedetection.io team

  • Deleted.
์ผ๋ถ€ ์‚ฌ์ดํŠธ์—์„œ๋Š” JavaScript๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฝ˜ํ…์ธ ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ Chrome/WebDriver ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜์„ธ์š”.
URL์—์„œ ๋ณ€์ˆ˜๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค. (๋„์›€๋ง ๋ฐ ์˜ˆ์‹œ).
๋ชฉ๋ก ํŽ˜์ด์ง€์—์„œ ์‚ฌ์šฉํ•  ๋ถ„๋ฅ˜์šฉ ๊ทธ๋ฃน/ํƒœ๊ทธ ์ด๋ฆ„
ํŽ˜์ด์ง€ ์ œ๋ชฉ์„ ์ฐพ์œผ๋ฉด ์ž๋™์œผ๋กœ ์‚ฌ์šฉํ•˜๋ฉฐ, ์—ฌ๊ธฐ์—์„œ ์ง์ ‘ ์ œ๋ชฉ/์„ค๋ช…์„ ์ž…๋ ฅํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ ํ™•์ธ ์‚ฌ์ด์˜ ๊ฐ„๊ฒฉ/์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.

์‹œ๊ฐ„/์š”์ผ๋ณ„ ์˜ˆ์•ฝ ์„ค์ •

ํ‰์ผ ๋‚ฎ ์ฃผ๋ง ์žฌ์„ค์ •

  • ๊ฒฝ๊ณ : ์„ค์ •ํ•œ '์š”์ผ' ์ค‘ ํ•˜๋‚˜ ์ด์ƒ์ด ๋‹ค์Œ ๋‚ ๊นŒ์ง€ ์ด์–ด์ง€๋Š” ์‹œ๊ฐ„๋Œ€๋กœ ์„ค์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
    ์˜๋„ํ•˜์ง€ ์•Š์€ ๊ฒฐ๊ณผ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ์•ฝ ์‚ฌ์šฉ ๋„์›€๋ง ๋ฐ ์˜ˆ์‹œ

ํ•„ํ„ฐ๊ฐ€ ํŽ˜์ด์ง€์— ๋” ์ด์ƒ ๋ณด์ด์ง€ ์•Š์„ ๋•Œ ์•Œ๋ฆผ์„ ๋ณด๋ƒ…๋‹ˆ๋‹ค. ํŽ˜์ด์ง€๊ฐ€ ๋ฐ”๋€Œ์–ด ํ•„ํ„ฐ๊ฐ€ ๋” ์ด์ƒ ๋™์ž‘ํ•˜์ง€ ์•Š๋Š” ์ƒํ™ฉ์„ ํŒŒ์•…ํ•˜๋Š” ๋ฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.
๊ฐ ๋ชจ๋‹ˆํ„ฐ๋ง์˜ ๊ธฐ๋ก ์Šค๋ƒ…์ƒท์€ ์„ค์ •ํ•œ ๊ฐœ์ˆ˜๋งŒํผ๋งŒ ๋ณด๊ด€ํ•ฉ๋‹ˆ๋‹ค.
๋น„์›Œ ๋‘๋ฉด ์‹œ์Šคํ…œ ์„ค์ • ๊ธฐ๋ณธ๊ฐ’์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋Š” ์‚ฌ์ดํŠธ๊ฐ€ ๋ Œ๋”๋ง์— JavaScript๋ฅผ ํ•„์š”๋กœ ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ Basic ๋ฐฉ์‹(๊ธฐ๋ณธ๊ฐ’)์„ ์‚ฌ์šฉํ•˜์„ธ์š”.

Chrome/Javascript ๋ฐฉ์‹์€ ํ™˜๊ฒฝ ๋ณ€์ˆ˜ 'WEBDRIVER_URL'๋กœ ์„ค์ •๋œ ์‹คํ–‰ ์ค‘์ธ WebDriver+Chrome ์„œ๋ฒ„์™€์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

ํŒ: Bright Data ๋ฐ Oxylabs ํ”„๋ก์‹œ๋กœ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์—ฌ๊ธฐ์—์„œ ํ™•์ธํ•ด ๋ณด์„ธ์š”.
ํŽ˜์ด์ง€๊ฐ€ ์™„์ „ํžˆ ๋ Œ๋”๋ง๋  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฌ๋Š” ๋ฐ ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๋ฉด (ํ…์ŠคํŠธ ๋ˆ„๋ฝ ๋“ฑ) ์—ฌ๊ธฐ์„œ 'wait' ์‹œ๊ฐ„์„ ๋Š˜๋ ค ๋ณด์„ธ์š”.
ํ…์ŠคํŠธ๋ฅผ ์ถ”์ถœํ•˜๊ธฐ ์ „์— n์ดˆ ๋™์•ˆ ๊ธฐ๋‹ค๋ฆฝ๋‹ˆ๋‹ค.
ํ˜„์žฌ ์ „์—ญ ๊ธฐ๋ณธ ์„ค์ • ์‚ฌ์šฉ

์ด ๊ธฐ๋Šฅ์€ ๋Œ€ํ™”ํ˜• JavaScript๋ฅผ ์ง€์›ํ•˜๋Š” ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฐฉ์‹์—์„œ๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. (ํ˜„์žฌ๋Š” Playwright ๊ธฐ๋ฐ˜ ๋ฐฉ์‹๋งŒ ์ง€์›)
๋จผ์ € ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฐฉ์‹์„ ๋Œ€ํ™”ํ˜• JavaScript๋ฅผ ์ง€์›ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๋ณ€๊ฒฝํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ ๊ธฐ๋ณธ๊ฐ’ ์‚ฌ์šฉ

ํŒ: ๊ฑฐ์˜ ๋ชจ๋“  ์„œ๋น„์Šค์— ์•Œ๋ฆผ์„ ๋ณด๋‚ด๋ ค๋ฉด AppRise ์•Œ๋ฆผ URL์„ ์‚ฌ์šฉํ•˜์„ธ์š”. ์ค‘์š”ํ•œ ์„ค์ • ์ฐธ๊ณ  ์‚ฌํ•ญ์€ ์—ฌ๊ธฐ์˜ ์•Œ๋ฆผ ์„œ๋น„์Šค ์œ„ํ‚ค๋ฅผ ์ฝ์–ด ์ฃผ์„ธ์š”.

๊ณ ๊ธ‰ ๋„์›€๋ง ํ‘œ์‹œ
๋ชจ๋“  ์•Œ๋ฆผ ์ œ๋ชฉ
๋ชจ๋“  ์•Œ๋ฆผ ๋ณธ๋ฌธ โ€” ๋‹ค์Œ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค: Jinja2 ์•Œ๋ฆผ ์ œ๋ชฉ, ๋ณธ๋ฌธ, URL์— ์•„๋ž˜ ํ† ํฐ๊ณผ ํ•จ๊ป˜ ํ…œํ”Œ๋ฆฟ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ† ํฐ/์ž๋ฆฌํ‘œ์‹œ์ž ๋ณด๊ธฐ
  • JSON ํŽ˜์ด๋กœ๋“œ์—์„œ๋Š” |tojson ๋ฅผ ๋”ฐ์˜ดํ‘œ ์—†์ด ์‚ฌ์šฉํ•˜๋ฉด ์ž๋™์œผ๋กœ ์ด์Šค์ผ€์ดํ”„๋ฉ๋‹ˆ๋‹ค. ์˜ˆ: { "name": {{ watch_title|tojson }} }
  • URL ์ธ์ฝ”๋”ฉ์—๋Š” |urlencode, ์˜ˆ - gets://hook-website.com/test.php?title={{ watch_title|urlencode }}
  • ์ •๊ทœ์‹ ์น˜ํ™˜์—๋Š” |regex_replace, ์˜ˆ - {{ "hello world 123" | regex_replace('[0-9]+', 'no-more-numbers') }}
  • Jinja2 ๊ธฐ๋ณธ ๋‚ด์žฅ ํ•„ํ„ฐ ์ „์ฒด ๋ชฉ๋ก์€ ๋‹ค์Œ ๋ฌธ์„œ๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”. https://jinja.palletsprojects.com/en/3.1.x/templates/#builtin-filters

๋ชจ๋“  ์•Œ๋ฆผ ํ˜•์‹
ํ•„๋“œ
์—ฐ์‚ฐ์ž
๊ฐ’
์ž‘์—…

์ฒดํฌ(โœ“) ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ํ˜„์žฌ ์Šค๋ƒ…์ƒท์—์„œ ์กฐ๊ฑด์ด ํ†ต๊ณผํ•˜๋Š”์ง€ ํ…Œ์ŠคํŠธํ•ด ๋ณด์„ธ์š”.

๋น ๋ฅธ ํŠœํ† ๋ฆฌ์–ผ ๋ณด๊ธฐ: ์กฐ๊ฑด๋ถ€ ์›นํŽ˜์ด์ง€ ๋ณ€๊ฒฝ ์‚ฌ์šฉ๋ฒ•.

✨ AI

AI ํŒ๋‹จ ๊ธฐ์ค€๊ณผ AI ๋ณ€๊ฒฝ ์š”์•ฝ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์„ค์ • โ†’ AI / LLM์—์„œ AI / LLM ํ”„๋กœ๋ฐ”์ด๋”๋ฅผ ์„ค์ •ํ•˜์„ธ์š”.

๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ™œ์„ฑํ™”
์ „๋ฌธ๊ฐ€ ํŒ:
ํ•œ ์ค„์— CSS, XPath 1/2, JSON Path/JQ ์„ ํƒ์ž๋ฅผ ํ•˜๋‚˜์”ฉ ์ž…๋ ฅํ•˜์„ธ์š”. ์ผ์น˜ํ•˜๋Š” ๊ทœ์น™์€ ๋ชจ๋‘ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
๊ณ ๊ธ‰ ๋„์›€๋ง ํ‘œ์‹œ
  • ํ…์ŠคํŠธ๋กœ ๋ณ€ํ™˜ํ•˜๊ธฐ ์ „์— CSS ๋˜๋Š” XPath ์„ ํƒ์ž๋กœ HTML ์š”์†Œ๋ฅผ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.
  • ์—ฌ๊ธฐ์— HTML์„ ๋ถ™์—ฌ ๋„ฃ์ง€ ๋ง๊ณ  CSS ๋ฐ XPath ์„ ํƒ์ž๋งŒ ์‚ฌ์šฉํ•˜์„ธ์š”.
  • ์—ฌ๋Ÿฌ HTML ์˜์—ญ์„ ๋ฌด์‹œํ•˜๋ ค๋ฉด ์ค„๋งˆ๋‹ค CSS ๋˜๋Š” XPath ์„ ํƒ์ž๋ฅผ ํ•˜๋‚˜์”ฉ ์ถ”๊ฐ€ํ•˜์„ธ์š”.

ํ…์ŠคํŠธ ํ•„ํ„ฐ๋ง

ํŠธ๋ฆฌ๊ฑฐ/๋ฌด์‹œ/์ฐจ๋‹จ/์ถ”์ถœ ๋Œ€์ƒ ์ œํ•œ:
์ฐธ๊ณ : ๊ฐ ์ค„์˜ ํ…์ŠคํŠธ ๊ธธ์ด์™€ ์œ ์‚ฌ๋„์— ๋”ฐ๋ผ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์˜ˆ๋ฅผ ๋“ค์–ด ๊ต์ฒด๊ฐ€ ์•„๋‹Œ ์ถ”๊ฐ€๋กœ ํŒ๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
 ์ƒˆ ์ฝ˜ํ…์ธ ๋ฅผ ๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด ์ถ”๊ฐ€๋จ+๊ต์ฒด๋จ ๋ฅผ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
 ์ฝ˜ํ…์ธ ๊ฐ€ ๋ชฉ๋ก ์•ˆ์—์„œ ๋‹จ์ˆœํžˆ ์ด๋™ํ•ด๋„ ์ถ”๊ฐ€, ์œผ๋กœ ๊ฐ์ง€๋  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋‹ค์Œ ์„ค์ •์„ ํ™œ์„ฑํ™”ํ•ด ๋ณด์„ธ์š”: ๊ณ ์œ ํ•œ ์ค„์ด ๋‚˜ํƒ€๋‚  ๋•Œ๋งŒ ํŠธ๋ฆฌ๊ฑฐ
์‚ฌ์ดํŠธ๊ฐ€ ์ฝ˜ํ…์ธ  ์œ„์น˜๋งŒ ์ž์ฃผ ๋ฐ”๊พธ๊ณ  ์ƒˆ ์ฝ˜ํ…์ธ ๊ฐ€ ์ถ”๊ฐ€๋  ๋•Œ๋งŒ ์•Œ๊ณ  ์‹ถ์„ ๋•Œ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ ์ค„์„ ์ด ๋ชจ๋‹ˆํ„ฐ๋ง์˜ ์ „์ฒด ๊ธฐ๋ก๊ณผ ๋น„๊ตํ•ฉ๋‹ˆ๋‹ค.
์ค‘๋ณต๋œ ํ…์ŠคํŠธ ์ค„ ์ œ๊ฑฐ
์‚ฌ์ดํŠธ๊ฐ€ ์ค„ ์ˆœ์„œ๋ฅผ ์„ž์–ด ๋ฐœ์ƒํ•˜๋Š” ๋ณ€๊ฒฝ ๊ฐ์ง€๋ฅผ ์ค„์ด๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ์•„๋ž˜์˜ ๊ณ ์œ ํ•œ ์ค„ ํ™•์ธ๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•ด ๋ณด์„ธ์š”.
๊ฐ ํ…์ŠคํŠธ ์ค„ ์•ž๋’ค ๊ณต๋ฐฑ ์ œ๊ฑฐ
  • ๋ณ€๊ฒฝ/์•Œ๋ฆผ์„ ๋ฐœ์ƒ์‹œํ‚ค๊ธฐ ์ „์— ๊ธฐ๋‹ค๋ฆด ํ…์ŠคํŠธ์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ํ…์ŠคํŠธ์™€ ์ •๊ทœ์‹์€ ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š๊ณ  ๊ฒ€์‚ฌํ•ฉ๋‹ˆ๋‹ค.
  • ํŠธ๋ฆฌ๊ฑฐ ํ…์ŠคํŠธ๋Š” ์ด ๋ชจ๋‹ˆํ„ฐ๋ง์— ์ ์šฉ๋œ CSS/JSON ํ•„ํ„ฐ ๊ฒฐ๊ณผ ํ…์ŠคํŠธ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.
  • ๊ฐ ์ค„์€ ๊ฐœ๋ณ„์ ์œผ๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค. (๊ฐ ์ค„์€ "OR" ์กฐ๊ฑด)
  • ์ฐธ๊ณ : ์ •๊ทœ์‹์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์Šฌ๋ž˜์‹œ / ๋กœ ๊ฐ์‹ธ์„ธ์š”. ์˜ˆ: /foo\d/
  • ๋˜๋Š” ์กฐ๊ฑด - "ํŽ˜์ด์ง€ ํ…์ŠคํŠธ" - ํฌํ•จ, ์‹œ์ž‘ ์ผ์น˜, ๋ฏธํฌํ•จ ๋“ฑ ๋‹ค์–‘ํ•œ ์กฐ๊ฑด /foo\d/
  • ์ผ์น˜ํ•˜๋Š” ํ…์ŠคํŠธ๋Š” ํ…์ŠคํŠธ ์Šค๋ƒ…์ƒท ๋น„๊ต์—์„œ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค. (ํ™”๋ฉด์—๋Š” ํ‘œ์‹œ๋˜์ง€๋งŒ ๋ณ€๊ฒฝ์œผ๋กœ ๊ฐ์ง€๋˜์ง€๋Š” ์•Š์Œ)
  • ๊ฐ ์ค„์„ ๋ณ„๋„๋กœ ์ฒ˜๋ฆฌํ•˜๋ฉฐ, ์ผ์น˜ํ•˜๋Š” ์ค„์€ ์ฒดํฌ์„ฌ์„ ๋งŒ๋“ค๊ธฐ ์ „์— ์ œ๊ฑฐ๋˜์–ด ๋ณ€๊ฒฝ ๊ฐ์ง€์—์„œ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.
  • ์ค„ ์ „์ฒด๋ฅผ ์Šฌ๋ž˜์‹œ(/)๋กœ ๊ฐ์‹ธ๋ฉด ์ •๊ทœ์‹์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. /regex/
  • ์ด ๊ฐ’์„ ๋ฐ”๊พธ๋ฉด ๋น„๊ต ์ฒดํฌ์„ฌ์ด ๋‹ฌ๋ผ์ ธ ์•Œ๋ฆผ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


  • ์ด ํ…์ŠคํŠธ๊ฐ€ ํŽ˜์ด์ง€์— ์žˆ๋Š” ๋™์•ˆ ๋ณ€๊ฒฝ ๊ฐ์ง€๋ฅผ ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ํ…์ŠคํŠธ์™€ ์ •๊ทœ์‹์€ ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š์œผ๋ฉฐ, ์ƒํ’ˆ์ด ๋‹ค์‹œ ๊ตฌ๋งค ๊ฐ€๋Šฅํ•ด์งˆ ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆด ๋•Œ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • ์ฐจ๋‹จ ํ…์ŠคํŠธ๋Š” ์ด ๋ชจ๋‹ˆํ„ฐ๋ง์— ์ ์šฉ๋œ CSS/JSON ํ•„ํ„ฐ ๊ฒฐ๊ณผ ํ…์ŠคํŠธ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.
  • ์—ฌ๊ธฐ์— ์ž…๋ ฅํ•œ ์ค„์€ ํ•˜๋‚˜๋ผ๋„ ์กด์žฌํ•˜๋ฉด ์•ˆ ๋ฉ๋‹ˆ๋‹ค. (๊ฐ ์ค„์€ "OR" ์กฐ๊ฑด)
  • ์ฐธ๊ณ : ์ •๊ทœ์‹์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์Šฌ๋ž˜์‹œ / ๋กœ ๊ฐ์‹ธ์„ธ์š”. ์˜ˆ: /foo\d/
  • ์ด ๋‹จ์–ด ๋˜๋Š” ๊ตฌ๋ฌธ์ด ํฌํ•จ๋œ ์ค„๋งŒ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. (์ผ๋ฐ˜ ํ…์ŠคํŠธ, ๋Œ€์†Œ๋ฌธ์ž ๊ตฌ๋ถ„ ์—†์Œ)
  • ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ž…๋ ฅํ•˜์„ธ์š” โ€” ํŽ˜์ด์ง€ ํ…์ŠคํŠธ์—์„œ ์ผ์น˜ํ•˜๋Š” ํ•ญ๋ชฉ์ด ํฌํ•จ๋œ ์ค„๋งŒ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.
  • ์ •๊ทœ์‹๋ณด๋‹ค ๊ฐ„๋‹จํ•œ ๋Œ€์•ˆ์ž…๋‹ˆ๋‹ค โ€” ํŠน์ • ์ฃผ์ œ ๊ด€๋ จ ์ค„๋งŒ ๋ณด๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉํ•ด ๋ณด์„ธ์š”.
  • ์˜ˆ์‹œ: ์˜จ๋„ ์ธก์ •๊ฐ’์ด ์–ธ๊ธ‰๋œ ์ค„๋งŒ ์œ ์ง€ํ•˜๋ ค๋ฉด celsius๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”
  • ๋‹ค๋ฅธ ํ•„ํ„ฐ๋ฅผ ์ ์šฉํ•œ ๋’ค ์ •๊ทœ์‹ ๋˜๋Š” ๋ฌธ์ž์—ด ์ผ์น˜๋กœ ์ตœ์ข… ์ถœ๋ ฅ ํ…์ŠคํŠธ๋ฅผ ์ค„ ๋‹จ์œ„๋กœ ์ถ”์ถœํ•ฉ๋‹ˆ๋‹ค:
    • ์ •๊ทœ์‹ ์˜ˆ์‹œ /reports.+?2022/i
    • ์ค„ ์‹œ์ž‘ ๋ถ€๋ถ„์˜ ๊ณต๋ฐฑ๋„ ๊ณ ๋ คํ•˜์„ธ์š” /.+?reports.+?2022/i
    • //(?aiLmsux)) ํ˜•์‹์˜ ํ”Œ๋ž˜๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”(์ž์„ธํ•œ ์ •๋ณด)
    • ํ‚ค์›Œ๋“œ ์˜ˆ์‹œ - ์˜ˆ: Out of stock
    • ๊ทธ๋ฃน์„ ์‚ฌ์šฉํ•ด ํ•ด๋‹น ํ…์ŠคํŠธ๋งŒ ์ถ”์ถœํ•˜๋Š” ์˜ˆ์‹œ /reports.+?(\d+)/i ์—ฐ๋„ ๋ชฉ๋ก๋งŒ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค
    • ์˜ˆ์‹œ - ํ‚ค์›Œ๋“œ๊ฐ€ ํฌํ•จ๋œ ์ค„ ์ผ์น˜ /.*icecream.*/
  • ์ •๊ทœ์‹/๋ฌธ์ž์—ด ์กฐ๊ฑด์€ ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ž…๋ ฅํ•˜์„ธ์š”

์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ JavaScript์™€ ์Šคํฌ๋ฆฐ์ƒท์„ ์ง€์›ํ•˜๋Š” ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฐฉ์‹(์˜ˆ: Playwright ๋“ฑ)์—์„œ๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
๋จผ์ € ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฐฉ์‹์„ JavaScript์™€ ์Šคํฌ๋ฆฐ์ƒท์„ ์ง€์›ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๋ณ€๊ฒฝํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ™•์ธ ํšŸ์ˆ˜ 3
์—ฐ์†์ ์ธ ํ•„ํ„ฐ ์‹คํŒจ 0
๊ธฐ๋ก ๊ธธ์ด 0
์ตœ๊ทผ ๊ฐ€์ ธ์˜ค๊ธฐ ์†Œ์š” ์‹œ๊ฐ„ -0.055s
์•Œ๋ฆผ ๊ฒฝ๊ณ  ์ˆ˜ 0
์„œ๋ฒ„ ์œ ํ˜• ์‘๋‹ต cloudflare

์ฝ˜ํ…์ธ  ๋ถ„์„

๋‹จ์–ด ์ˆ˜(์ตœ์‹  ์Šค๋ƒ…์ƒท) 0

๋‹จ์–ด ์ˆ˜๋Š” ํ…์ŠคํŠธ๋ฅผ ๊ณต๋ฐฑ ๊ธฐ์ค€์œผ๋กœ ๋‚˜๋ˆ„์–ด ๊ณ„์‚ฐํ•˜๋Š” ๊ฐ„๋‹จํ•œ ์ฝ˜ํ…์ธ  ๊ธธ์ด ์ง€ํ‘œ์ž…๋‹ˆ๋‹ค.

Levenshtein ์ง€ํ‘œ๋ฅผ ๊ณ„์‚ฐํ•  ๊ธฐ๋ก์ด ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.