0

Онлајн тестер регуларних израза

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

🔒 У потпуности се обрађује у вашем претраживачу — ништа што овде унесете се никада не отпрема.

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

Обрада... 0%

Резултат

Овај тестер регуларних израза је радни сто уживо за развој и отклањање грешака у JavaScript регуларним изразима. Унесите образац, укључите заставице g, i, m, s и u и налепите било који тестни текст: подударања се истичу директно у тексту док куцате, бројач показује колико их је пронађено, а детаљна листа разлаже свако подударање на његове нумерисане и именоване групе хватања. Синтаксне грешке не пропадају тихо — тестер приказује тачну поруку из JavaScript машине, тако да се залутала заграда или неисправан квантификатор одмах уочава.

Направљен је за развој образаца, а не за једнократне текстуалне операције. Када осмишљавате групу хватања за парсер логова, тестирате које URL формате валидација прихвата или учите шта унапредна освртања заправо раде, потребно је да видите групе, позиције и граничне случајеве — то је оно што овај алат приказује. За једноставне свакодневне послове проналажења или замене у тексту, наменски алати за претрагу у тексту и замену у тексту су бржи; овај тестер је место где долазите да исправно поставите сам образац.

Режим замене га претвара у преглед рефакторисања: унесите стринг замене са $1, $& или $<име> референцама и видите трансформисани текст упоредо са оригиналом пре него што израз пренесете у код. У комбинацији са унапред подешеним страницама — готовим обрасцима за имејлове, URL-ове, бројеве телефона, IP адресе, датуме и политике лозинки — служи и као практична референца за уобичајене изразе из стварног света.

Све се извршава локално у вашем прегледачу користећи изворну JavaScript RegExp машину — исту ону која ће покретати ваш образац у продукцијском JS коду, тако да оно што се подудари овде, подудара се и тамо. Никакав текст ни обрасци се нигде не отпремају, што чини безбедним отклањање грешака у изразима на стварним логовима, узорцима података о клијентима или конфигурационим датотекама, чак и офлајн.