Regex тестер

Въведете регулярен израз и тестов текст: съвпаденията се открояват веднага, заедно с групите им, и можете да изпробвате замяна. Използва JavaScript енджина на браузъра ви, а текстът ви никога не напуска устройството.

Каквото въведете, никога не напуска устройството ви. Всичко се изчислява във вашия браузър.

Опции (флагове)
Опитайте пример

Открояване на съвпаденията

Съвпадения

    Използвайте $1, $2… за групи, $& за цялото съвпадение и $<name> за именувани групи.

    Как да тествате регулярен израз

    1. Въведете израза в първото поле, без заобикалящите наклонени черти.
    2. Отбележете нужните опции, например без значение главни/малки букви или намиране на всички съвпадения.
    3. Поставете тестовия текст: съвпаденията се открояват и се изброяват с групите им.
    4. Ако желаете, въведете замяна и копирайте получения текст.

    За какво служи regex тестерът

    Регулярният израз (regex) е шаблон за търсене, проверка или замяна на текст: имейли, телефонни номера, дати, кодове. Да го тествате, преди да го ползвате в кода си, ви спестява грешки и време.

    Този инструмент използва енджина за регулярни изрази на JavaScript – същия като в браузъра ви и в Node.js. Отбелязва всяко съвпадение в текста и показва стойността на всяка група за улавяне, включително именуваните.

    Заменянето поддържа $1, $2 и останалия синтаксис на JavaScript, така че е полезно за подготовка на масова промяна, преди да я приложите.

    Какво да имате предвид

    Често задавани въпроси

    Какво означават флаговете g, i, m, s и u?

    g намира всички съвпадения, не само първото. i игнорира главни и малки букви. m прави ^ и $ да важат за всеки ред. s позволява на точката да съвпада с нови редове. u включва режима Unicode.

    С кой език е съвместим?

    С JavaScript. Основните конструкции (класове, групи, квантификатори, котви) са еднакви почти във всички езици.

    Как да използвам групи в замяната?

    Използвайте $1, $2 и т.н. за номерирани групи, $& за цялото съвпадение и $<name> за именувани групи.

    Изпраща ли се текстът ми на някакъв сървър?

    Не. Всичко става във вашия браузър и текстът ви никога не напуска устройството ви.

    Безплатно ли е?

    Да, безплатно е, не изисква регистрация и работи директно във вашия браузър.