Тестер Regex
Швидко тестуйте шаблони, зіставляйте текст і переглядайте заміни.
Як користуватися тестером regex
- Введіть регулярний вираз у поле шаблону та додайте прапорці, якщо потрібно.
- Вставте текст, який хочете шукати, в область тестування.
- Натисніть «Перевірити», щоб побачити збіги та групи захоплення, або введіть заміну й натисніть «Замінити».
- Перегляньте результат в областях виводу та заміни.
- Почніть із простого шаблону й розширюйте його поступово, перевіряючи збіги після кожної зміни.
Коли це корисно
- Налагодження регулярного виразу перед використанням у коді.
- Пошук і заміна шаблонів у блоці тексту.
- Витягування значень, як-от адрес електронної пошти чи дат, із документа.
- Перевірка поведінки груп захоплення.
- Витягування номерів версій із файлу журналу.
Часті запитання
Чи приватні мій шаблон і текст?
Так. Усе обчислюється локально у вашому браузері й ніколи не надсилається на сервер.
Які є обмеження?
Тестер використовує рушій регулярних виразів JavaScript вашого браузера, тому функції з інших рушіїв можуть поводитися інакше. Про недійсні шаблони повідомляється, а не здійснюється пошук збігів.
Які прапорці підтримуються?
У полі прапорців можна додати поширені прапорці JavaScript, як-от нечутливість до регістру, глобальний пошук і багаторядковий режим.
Чи можна тестувати заміни?
Так. Поле заміни показує, як змінюється текст після підстановки шаблону.
Чи показує він групи захоплення?
Так. Область результату відображає збіги та захоплені групи для поточного виразу.
Чому мій шаблон не знаходить збігів?
Найпоширеніші причини — це помилка в шаблоні, відсутній прапорець або шаблон, що очікує символи, яких немає в тексті. Почніть із простішого фрагмента й переконайтеся, що він збігається, перш ніж додавати групи чи якорі. Область результату показує нуль збігів, якщо нічого не знайдено, тому ви можете швидко ітерувати.