Проверка регулярных выражений и замены
Проверьте регулярное выражение и массовую замену до изменения исходного текста. Вставьте текст, задайте шаблон JavaScript, флаги поиска и строку замены. Инструмент покажет позиции совпадений, найденные фрагменты и готовый преобразованный текст. Поддерживаются группы и стандартные подстановки в замене. Проверка выполняется в отдельном потоке с ограничением времени, поэтому сложный шаблон можно остановить без зависания страницы.
Исходные данные
Замените примерные значения своими. Расчёт выполняется в браузере.
Как работает инструмент
Используется RegExp JavaScript с флагами g, i, m, s и u. Без g заменяется первое совпадение, с g — все. Подстановки $1 и $& обрабатываются стандартным String.replace.
Что учитывать в результате
Не более 50 000 символов исходного текста, 2000 символов шаблона и 5000 совпадений. Вычисление прерывается примерно через 1,5 секунды.
Источники методики
Пример для значений в форме
При исходных данных, заполненных в форме выше, результат будет следующим. Кнопка «Сбросить» возвращает эти значения.
- Совпадений:
- 2
- Символов в результате:
- 27
Как получить свой результат
- Заполните поле «Исходный текст» и остальные параметры в указанных единицах.
- Нажмите «Рассчитать». Если данные противоречат друг другу, исправьте поле по сообщению формы.
- Сравните результат с примером, измените параметры при необходимости и сохраните итог.
