Тестер Regex

Тестуйте та налагоджуйте свої регулярні вирази за допомогою цього онлайн-тестувальника.

Щоб протестувати regex, введіть шаблон у поле Регулярний вираз і вставте текст у поле Рядок для тестування: кожен збіг підсвічується в тексті й наводиться з індексом і захопленими групами в таблиці Збіги.

Last updated:

Тестувальник Regex. Тестуйте та налагоджуйте свої регулярні вирази за допомогою цього онлайн-тестувальника. Миттєво перевіряйте свої регулярні вирази за допомогою нашого безкоштовного онлайн-тестера regex.

Цей потужний інструмент розроблений для розробників, яким потрібно відлагоджувати та вдосконалювати шаблони regex на зразках тексту в режимі реального часу.

Незалежно від того, чи працюєте ви з JavaScript, Python, PHP або Go, наш тестер надає миттєвий зворотний зв’язок щодо збігів, груп та помилок.

Якщо ви створюєте складні шаблони пошуку для своїх журналів, наш Генератор Crontab та Калькулятор Chmod є чудовими інструментами, які допоможуть вам керувати системами, де використовуються ці шаблони.

Просто введіть свій regex і тестовий рядок, щоб миттєво побачити виділені результати збігу.

Цей преміальний відлагоджувач regex підтримує всі основні варіанти та прапорці регулярних виразів (глобальний, нечутливий до регістру, багаторядковий), гарантуючи, що ваше зіставлення шаблонів буде надійним і точним.

Написання правильного regex може бути надзвичайно складним завданням, але наше візуальне виділення та детальна інформація про збіги дозволяють легко визначити, де саме ваш шаблон успішний або невдалий.

Для тих, хто керує репозиторіями Git, наш Генератор Gitignore допоможе підтримувати ваші конфігураційні файли в порядку, поки ви вдосконалюєте свою логіку regex.

Ми пропонуємо 100% безкоштовне, приватне та безпечне середовище для тестування ваших регулярних виразів прямо у вашому браузері.

Поширені запитання

Як протестувати регулярний вираз?

Введіть шаблон без обрамлювальних скісних рисок у поле Регулярний вираз і вставте текст у поле Рядок для тестування. Картка Збіги підсвічує кожен збіг у Вашому тексті, чергуючи два кольори для сусідніх збігів, а її таблиця показує початковий індекс, знайдений текст, пронумеровані захоплення та іменовані групи кожного збігу. Усе оновлюється під час введення.

Як задати прапорці regex, наприклад глобальний пошук чи ігнорування регістру?

Позначте прапорці під шаблоном: Глобальний пошук (g), Ігнорувати регістр (i), Багаторядковий режим (m), Крапка відповідає всьому (s), Unicode (u) і Unicode-набори (v). Глобальний пошук, Крапка відповідає всьому та Unicode ввімкнені за замовчуванням. Unicode-набори діють лише тоді, коли Unicode вимкнено, бо ці два прапорці не можна поєднувати.

Чому з’являється повідомлення Збігів не знайдено?

Перевірте прапорці: без Ігнорувати регістр літери мають збігатися точно, а без Багаторядкового режиму якорі ^ і $ відповідають лише початку й кінцю всього тексту. Порожні збіги, як-от окремий ^, пропускаються, тоді як довші збіги в інших місцях тексту все одно показуються, а для некоректного шаблону під полем з’являється помилка.

Що таке Зразки та Візуальна діаграма Regex?

Зразки показують випадковий приклад рядка, згенерований із Вашого шаблону, що корисно для перевірки того, що він приймає. Візуальна діаграма Regex малює шаблон як залізничну діаграму, тож можна наочно простежити альтернативи, групи та повторення.

Який рушій regex використовує тестувальник?

Він використовує вбудований рушій JavaScript RegExp Вашого браузера, тож результати відповідають поведінці коду JavaScript і Node.js. Синтаксис інших варіантів, як-от присвійні квантифікатори PCRE чи вбудовані модифікатори, може бути відхилено або працювати інакше.

Чи зберігається мій regex або ним діляться?

Шаблон зберігається в URL сторінки та в локальному сховищі браузера, тож він залишається на місці, коли Ви повертаєтеся, і можна поділитися URL, щоб поділитися шаблоном. Рядок для тестування не зберігається, а весь пошук збігів виконується локально у Вашому браузері.

Як користуватися цим онлайн-інструментом

Тестувальник Regex створено для швидких робочих процесів у браузері, коли потрібно форматувати, перевіряти, конвертувати, декодувати, кодувати, генерувати або аналізувати дані без важкої настільної програми. Почніть з поля введення або видимих параметрів, перевірте результат і скопіюйте або завантажте вихідні дані.

Приватна обробка у браузері

Тестувальник Regex залишає звичайний етап обробки локально у вашому браузері. Це корисно для фрагментів коду, токенів, документів, значень конфігурації, текстів та інших матеріалів, які не слід без потреби надсилати на віддалений сервіс.

Коли цей інструмент корисний

Використовуйте Тестувальник Regex для повторюваних задач розробника, технічної документації, QA-перевірок, швидких конвертацій, налагодження, очищення контенту та внутрішніх командних процесів. Сторінка робить акцент на зрозумілих вхідних даних, швидкому відгуку та результаті, який легко використати далі.

Практичні поради

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