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

Введіть регулярний вираз і тестовий текст: збіги підсвічуються одразу, разом із групами, а також можна спробувати заміну. Використовується рушій JavaScript вашого браузера, а текст не залишає пристрій.

🔒 Те, що ви вводите, не залишає ваш пристрій. Усе обчислюється у вашому браузері.

Параметри (прапорці)
Спробуйте приклад

Підсвічені збіги

Збіги

    Використовуйте $1, $2… для груп, $& для всього збігу та $<name> для іменованих груп.

    Як перевірити регулярний вираз

    1. Введіть вираз у перше поле, без обрамлювальних слешів.
    2. Позначте потрібні параметри, наприклад ігнорування регістру чи пошук усіх збігів.
    3. Вставте тестовий текст: збіги підсвітяться й будуть показані списком разом із групами.
    4. За бажанням введіть заміну й скопіюйте отриманий текст.

    Для чого потрібен тестер регулярних виразів

    Регулярний вираз (regex) – це шаблон для пошуку, перевірки чи заміни тексту: електронних адрес, телефонів, дат, кодів. Перевірка перед використанням у коді заощаджує помилки та час.

    Інструмент використовує рушій регулярних виразів JavaScript, той самий, що й у вашому браузері та Node.js. Він позначає кожен збіг у тексті та показує значення кожної групи захоплення, зокрема іменованих.

    Заміна підтримує $1, $2 та решту синтаксису JavaScript, тож зручно підготувати масову зміну перед її застосуванням.

    Що варто знати

    Поширені запитання

    Що означають прапорці g, i, m, s і u?

    g знаходить усі збіги, а не лише перший. i ігнорує регістр. m змушує ^ і $ діяти в кожному рядку. s дозволяє крапці охоплювати переноси рядків. u вмикає режим Unicode.

    З якою мовою це сумісно?

    З JavaScript. Базові конструкції (класи, групи, квантифікатори, якорі) однакові майже в усіх мовах.

    Як використовувати групи в заміні?

    Використовуйте $1, $2 тощо для нумерованих груп, $& для всього збігу та $<name> для іменованих груп.

    Чи надсилається мій текст на якийсь сервер?

    Ні. Усе відбувається у вашому браузері, текст ніколи не залишає ваш пристрій.

    Це безкоштовно?

    Так, безкоштовно, без реєстрації й працює прямо у вашому браузері.