Введіть шаблон, флаги та тестовий текст — отримаєте список усіх знайдених збігів із групами.
//
Тестовий текст
Для чого це використовують
Дебаг регулярного виразу перед вставкою в код
Перевірка, чи шаблон коректно виділяє потрібні групи
Швидкий пошук усіх збігів у шматку тексту
Питання та відповіді
Чи виконується щось на сервері?
Ні, `new RegExp()` — це стандартний безпечний JS API, виконання відбувається повністю у вашому браузері.
Чому складний вираз може "підвісити" сторінку?
Це властивість самих регулярних виразів (catastrophic backtracking), а не проблема інструменту — надто складні шаблони можуть виконуватись довго в будь-якому JS-рушії.