ТЕСТЕР РЕГУЛЯРНЫХ ВЫРАЖЕНИЙ
Тестируйте и разбирайте регулярные выражения
Создавайте и отлаживайте RegEx с подсветкой совпадений прямо в тестовом тексте. Просматривайте нумерованные и именованные группы, проверяйте замену и читайте понятное объяснение синтаксиса.
Используйте JavaScript RegExp для быстрой проверки в браузере или переключитесь на PHP PCRE, чтобы проверить выражение для PHP. Встроенные шаблоны охватывают email, URL, даты России и США, телефоны, IP, UUID, правила пароля и HTML-теги.
01 / ТЕСТЕР REGEX
Регулярное выражение, флаги и тестовый текст
Работает локально в Web Worker. Лимит времени защищает страницу от слишком медленного выражения.
Для списка подсвечиваются все совпадения. Флаг g определяет, заменять одно совпадение или все.
Шаблоны подходят для старта, но не являются полными валидаторами каждого стандарта и редкого случая.
Совпадения
0
Введите выражение, чтобы начать проверку.
Предпросмотр замены
Предпросмотр замены
Поддерживаются $0, $1, $2, $&, $$, ${name} и $<name>. $0 и $& вставляют полное совпадение. В обоих движках флаг g задаёт замену одного или всех совпадений.
Пояснение RegEx
Пояснение RegEx
Краткая расшифровка распространённых элементов регулярного выражения.
Введите выражение, чтобы увидеть его разбор.
Инспектор групп захвата
Инспектор групп захвата
| Совпадение № | Группа | Имя | Захваченное значение | Индекс |
|---|
В этом выражении нет групп захвата.
ВОЗМОЖНОСТИ ИНСТРУМЕНТА
Возможности RegEx Sandbox
Создавайте и отлаживайте регулярные выражения для JavaScript или PHP без внешних сервисов. Инструмент поддерживает кириллицу и английский текст и подсвечивает совпадения в примере.
- Живая подсветка совпадений в русском, английском и смешанном тексте.
- Таблица групп захвата с номерами, именами, значениями и позициями.
- Предпросмотр замены с нумерованными и именованными ссылками.
- Понятное описание распространённых якорей, групп, экранирования, наборов символов и квантификаторов.
- Шаблоны для email, URL, дат, телефонов, IP, UUID, правил пароля и HTML-тегов.
- Без внешних библиотек и сервисов. JavaScript работает в браузере; PHP PCRE получает текущий запрос на этом сайте и не сохраняет текст.