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

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

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

Прапорці

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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