Regex Tester

Тестування регулярних виразів у реальному часі з підсвічуванням збігів, групами захоплення, режимом заміни та 12 поширеними шаблонами.

//g

Поширені шаблони

Введіть шаблон регулярного виразу та тестовий рядок вище

Про інструмент Regex Tester

Тестуйте та налагоджуйте регулярні вирази в реальному часі. Підсвічує збіги, показує групи захоплення, підтримує всі JS-прапори, включає 12 поширених шаблонів та режим заміни. Безкоштовний онлайн-тестер регулярних виразів.

Як використовувати

  1. 1Введіть шаблон регулярного виразу в поле (без слешів).
  2. 2Увімкніть потрібні прапори: g, i, m, s.
  3. 3Вставте тестовий рядок — збіги підсвічуються в реальному часі.
  4. 4Натисніть на картку збігу, щоб виділити його у попередньому перегляді.
  5. 5Перейдіть у режим «Заміна» і введіть рядок заміни, щоб побачити результат.
  6. 6Використовуйте кнопки «Поширені шаблони» для швидкої вставки популярних шаблонів, як email або URL.

Часті запитання

Який рушій регулярних виразів використовується?
Вбудований RegExp JavaScript — той самий, що використовується в Node.js та всіх основних браузерах.
Які прапори підтримуються?
g (глобальний), i (без урахування регістру), m (багаторядковий) та s (dotAll — крапка відповідає переносам рядка).
Чи можна бачити групи захоплення?
Так. Кожна картка збігу показує нумеровані групи ($1, $2…) та іменовані групи, якщо у шаблоні використовується (?<назва>...).
Що таке режим «Заміна»?
Перейдіть у режим «Заміна», введіть рядок заміни (використовуйте $1, $2 для груп) і миттєво побачте результат testString.replace(regex, replacement).