Инструмент проверки/подтверждения замены регулярных выражений
Проверяйте местоположения совпадений регулярных выражений JavaScript/ECMAScript, группы захвата и результаты замены в режиме реального времени.
Регулярные выражения, текст и файлы, которые вы вводите, обрабатываются только в вашем браузере и не отправляются и не сохраняются на сервере. Некоторый синтаксис и поведение отличаются от Java, Python, .NET, PCRE и т. д.
Регулярное выражение
Тестовый текст
Матч-пойнт
тест на перестановку
Простое объяснение регулярных выражений
Простое объяснение основных символов. Это не гарантирует корректность всего регулярного выражения.
Список матчей
| No. | матч | позиция | строка: столбец | группа захвата |
|---|
Об этом инструменте
Прежде чем включать регулярное выражение в свой код, вы можете проверить, где оно соответствует тестовой строке, что оно фиксирует и какую строку следует заменить.
Возможности
- Регулярные выражения JavaScript/ECMAScript и флаги g, i, m, s, u, v, y
- Подсветка совпадений, положение матрицы, нумерованный/именованный захват, результаты замены
Как пользоваться
- Введите регулярное выражение или выберите из коллекции шаблонов, специфичных для конкретного использования.
- Введите тестовую строку или прочитайте текстовый файл в своем терминале.
- Проверьте совпадения, группы захвата и результаты замены.
Ограничения
- Некоторый синтаксис и поведение отличаются от регулярных выражений в Java, Python, .NET, PCRE и т. д.
- Предупреждение о времени обработки является простым суждением и не позволяет обнаружить все риски ReDoS.
Конфиденциальность: Выбранные файлы и результаты преобразования/анализа обрабатываются в браузере и не отправляются и не сохраняются на сервере инструментов разработки.