0

УРЛ Регек — Упарите и разбијте везе

Отклањање грешака у ЈаваСцрипт регуларним изразима уживо: истакнута подударања, групе снимања, заставице и преглед замене.

Подржава $1, $2 и именоване референце попут $<наме>; $& умеће цело подударање. Оставите празно да бисте сакрили преглед.

Обрада... 0%

Резултат

Ова страница почиње са УРЛ шаблоном који и проналази везе и сецира их: (?<протокол>хттпс?):\/\/(?<хост>[^\с\/?#]+)(?<путања>\/[^\с?#]*)?(?<упит>\?[^\с#]*)?. Свако подударање је подељено у четири именоване групе — протокол, хост, путања и упит — тако да видите не само да се веза подудара, већ и који део тога где је отишао.

Класе знакова овде раде прави посао: [^\с\/?#]+ значи "све до следеће косе црте, упитника или хеша", што је начин на који је хост одвојен од путање и путање од низа упита. Имајте на уму да фтп://олд.сервер.нет у узорку остаје неупоредив јер група протокола дозвољава само хттп или хттпс — проширите алтернацију ако вам треба више шема.

Налепите сопствени текст — датотеку евиденције, Маркдовн документ, ХТМЛ фрагмент — и гледајте ажурирање истакнутих делова уживо. Поље за замену разуме групне референце, тако да можете да препишете сваку подударну везу, на пример да је умотате као [$&] или да је смањите на $<хост>.