Тестер регулярних виразів
Перевіряйте регулярні вирази JavaScript на зразку тексту з групами збігів
Про цей калькулятор
Тестер регулярних виразів застосовує регулярні вирази JavaScript до зразка тексту й показує кожен збіг з його індексом і групами захоплення. Прапорець g додається автоматично, щоб перелічити всі збіги; необов’язковий рядок заміни показує результат text.replace() з посиланнями на кшталт $1, а для некоректних шаблонів виводиться власне повідомлення про помилку конструктора RegExp. Розміри шаблону й тексту обмежено (1000 і 10 000 символів), щоб катастрофічний бектрекінг не заморозив сторінку.
«Тестер регулярних виразів»: як користуватися
- Введіть або вставте вхідні дані в поле.
- Перегляньте результат — він оновлюється миттєво під час введення.
- За потреби налаштуйте параметри під своє завдання.
- Скопіюйте URL сторінки, щоб поділитися саме цим результатом.
Типові приклади
- \d+ для "Order 66 shipped in 3 days" → 2 збіги: "66" на позиції 6, "3" на позиції 20
- (\w+)@(\w+)\.com для "contact: [email protected]" → збіг із групами ["ada", "example"]
- cat із прапорцем i, заміна "dog" → "dog sat on the dog mat" (2 збіги без урахування регістру)
Поширені запитання
«Тестер регулярних виразів»: як це працює?
Введіть або вставте вхідні дані, й інструмент обробить їх прямо у вашому браузері та одразу покаже результат. Нічого з того, що ви вводите, не надсилається на сервер — усі обчислення відбуваються на вашому пристрої.
«Тестер регулярних виразів»: коли це знадобиться?
Він стане в пригоді для розробки, налагодження, дизайну й адміністрування — щоразу, коли потрібно швидко виконати це перетворення чи перевірку, нічого не встановлюючи й не довіряючи свої дані сторонньому сервісу.
Наскільки надійні результати?
Інструмент безпосередньо реалізує відповідний стандарт або специфікацію, тож його результат збігається з тим, що видає сумісне програмне забезпечення. Граничні випадки, як-от порожні чи некоректні вхідні дані, чітко повідомляються, а не призводять до тихої помилки.
Чи можна поділитися конкретним результатом з кимось?
Так. Ваші вхідні дані оновлюють URL, тож достатньо скопіювати адресний рядок і надіслати посилання — той, хто його відкриє, побачить інструмент у тому самому стані.