Kod i format

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

Напишите регуларни израз, тестирајте га у односу на текст; подударања су истакнута, групе за преузимање и број подударања су одмах наведени. Бесплатно, на страни клијента.

Тест регуларних израза
/ / g
Може се одабрати више заставица; активне заставице су означене.
Informacije

О регуларним изразима

Регуларни изрази (регуларни израз / regexРегекс је моћан језички стандард који се користи за претраживање, проверу или издвајање одређених образаца унутар текста. Иста синтакса се примењује на једноставне провере попут верификације имејла, броја телефона или URL-а, као и на напредније задатке попут парсирања лог датотека или сложених трансформација текста. Овај бесплатни алат за тестирање регекса вам омогућава да тренутно тестирате образац који сте откуцали на стварном тексту.

Алат, глобално (г), не разликује велика и мала слова (i), много линија (м), све-тачке (s / све-тачке) i Уникод (u) Подржава заставице. Сви одговарајући делови су истакнути бојом у тексту. Ако постоје одговарајуће групе,(група)Вредности су наведене у посебној табели са својим бројевима, тако да лако можете видети коју вредност је група забележила. Када унесете неважећи образац, алат одмах даје упозорење и не руши апликацију.

Сва обрада се одвија у вашем прегледачу; ваш текст се не шаље ни на један сервер. Јаваскрипт је изворни. RegExp Пошто користи регуларни израз, резултати су савршено компатибилни са Јаваскрипт окружењима. Овај алат можете користити као вежбалиште у процесу учења регуларних израза или за тестирање уживо шаблона који ћете користити у свом пројекту.

Како га користити?

Корак по корак

  1. Regex шаблон Унесите израз који желите да тестирате у поље (косе линије) / (без, само шаблон).
  2. Према вашим потребама заставе Изаберите: g све утакмице, i не разликује велика и мала слова, m много линија, s тачка-све, u Уникод.
  3. Тест текст Налепите или откуцајте текст који желите да користите да бисте испробали шаблон у одређеном подручју.
  4. Резултати се ажурирају тренутно: утакмице је наглашеноПриказује се број подударања.
  5. Ако постоје групе за хватање, испод сваког подударања Групна табела Појављује се; наведени су број групе и вредности.
ČPP

Често постављана питања

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

Када алат открије неважећи образац, приказује црвену поруку упозорења и брише тренутни резултат. Апликација се не руши; резултат се одмах освежава када исправите образац.

Одељци у заградама у вашем шаблону формирају групу за хватање: на пример (\d+)За свако подударање, садржај ових група је наведен у одвојеним табелама као Група 1, Група 2… и тако даље. Неименоване и именоване групе ((?<оглас>...)) је подржано.

Пошто прорачун врши JavaScript механизам вашег прегледача, брз је чак и са текстом величине неколико MB у модерним прегледачима. Веома дуги обрасци или изрази са „катастрофалним враћањем уназад“ могу успорити прегледач; у том случају, освежите страницу.

Не. Ваш регуларни израз и тестни текст се обрађују само у вашем прегледачу; никакви подаци се не преносе на сервер нити се чувају на њему.