У браўзеры

Тэстар рэгулярных выразаў

Інструмент для тэставання Regex у рэальным часе. Устаўце шаблон і тэкст, каб імгненна ўбачыць вынік.

Усё працуе мясцова ў вашым браўзеры. Нічога не адпраўляецца на сервер.

/ /

Выкарыстоўваецца рухавік JavaScript (ECMAScript). Паводзіны могуць адрознівацца ад PCRE.

Сцягі
Дэталі
g/i/m - асноўныя. Адкрыйце дэталі для дадатковых сцягоў.
Выкарыстоўвайце $1, $2 для груп. $& - усё супадзенне.
Уваходны тэкст
Устаўце тэкст для тэставання
Падсветка
Знойдзеныя супадзенні будуць падсвечаны

            
Супадзенняў: {count} / Час: {ms}мс / Lövbər: {anchor} / Замена: {replace} / Рэжым: {mode}
Вынікі

Налады

Як карыстацца

Увядзіце шаблон

Напішыце рэгулярны выраз і выберыце патрэбныя сцягі.

Устаўце тэкст

Падсветка з'явіцца аўтаматычна па меры ўводу.

Праверце вынікі

Глядзіце супадзенні, групы і вынік замены ва ўкладках.

Прыклады Ужыць шаблон і сцягі

Заўвагі

Гэты інструмент выкарыстоўвае JavaScript Regex.

  • Некаторыя магчымасці PCRE (напр. атамарныя групы) недаступныя.
  • Named groups і lookbehind могуць працаваць па-рознаму ў залежнасці ад браўзера.
  • Вынікі не заўсёды супадаюць з сервернымі мовамі (PHP, Python).
Важна

Заўсёды правярайце вынікі перад выкарыстаннем у прадуктыўным кодзе.

FAQ

Што значаць сцягі g/i/m?

g - шукаць усе супадзенні, i - ігнараваць рэгістр, m - шматлінейны рэжым.

Ці можна праверыць замену?

Так, увядзіце радок у поле 'Замена' і перайдзіце на адпаведную ўкладку вынікаў.

Чым гэта адрозніваецца ад PCRE?

JavaScript выкарыстоўвае стандарт ECMAScript, які мае свае асаблівасці ў параўнанні з PCRE (PHP/Perl).