Подсветка совпадений
Совпадения
Совпадений не найдено.
Используйте $1, $2 для групп, $<имя> для именованных групп и $& для всего совпадения.
Шпаргалка по regex
.- Любой символ, кроме переноса строки
\d \w \s- Цифра, символ слова, пробельный символ
\b- Граница слова
^ $- Начало и конец текста (с m — каждой строки)
[abc] [^abc]- Один символ из набора / не из набора
a|b- Альтернатива: a или b
( … )- Группа захвата
(?<name> … )- Именованная группа захвата
(?: … )- Группа без захвата
* + ?- Ноль или более, один или более, необязательно
{n,m}- От n до m повторений
*? +?- Ленивые квантификаторы (как можно меньше)
(?= … ) (?! … )- Lookahead: за которым следует / не следует
(?<= … ) (?<! … )- Lookbehind: перед которым стоит / не стоит
\1 \k<name>- Обратная ссылка на группу
\. \\ \/- Экранирование специального символа
Как работает тестер regex
Введите регулярное выражение и текст: каждое совпадение подсвечивается по мере набора, а список ниже показывает его позицию, нумерованные группы захвата и именованные группы. Если выражение недопустимо, показывается точная ошибка браузера, чтобы вы могли её исправить.
Инструмент использует движок регулярных выражений JavaScript вашего браузера. Поиск выполняется в браузере, ничего не загружается, а слишком медленный шаблон автоматически останавливается. В списке показывается не более 1000 совпадений.
- 1 Напишите или выберите шаблон и отметьте флаги.
- 2 Вставьте текст для проверки и посмотрите подсвеченные совпадения и группы.
- 3 При необходимости введите замену и скопируйте результат.