Тестер регулярних виразів

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

Файли залишаються на вашому пристрої — усе працює у браузері

Регулярний вираз

Прапорці

Тестовий текст

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

  1. Введіть свій регулярний вираз у поле шаблону.
  2. Додайте прапорці g, i, m або s, якщо вони вам потрібні.
  3. Вставте текст, на якому хочете перевірити вираз.
  4. Перегляньте підсвічені збіги та їхні групи захоплення нижче.

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

Що означають прапорці g, i, m і s?

g знаходить кожен збіг, а не лише перший; i робить пошук нечутливим до регістру; m змушує ^ і $ збігатися на кожному рядку; s дозволяє крапці збігатися з символами нового рядка.

Що таке групи захоплення?

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

Чому мій шаблон показує помилку?

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

Чи безкоштовний тестер регулярних виразів?

Так. Кожен інструмент Handio безкоштовний і повністю працює у вашому браузері, тому ваш шаблон і текст ніколи не залишають ваш пристрій.

Схожі інструменти

Навіщо перевіряти регулярний вираз у браузері?

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

Поради та обмеження

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