Тестуйте регулярний вираз на своєму тексті в реальному часі. Дивіться кожен збіг підсвіченим, із групами захоплення та прапорцями. Працює повністю у вашому браузері.
Як користуватися Regex-тестувальник
Введіть свій регулярний вираз у поле шаблону.
Увімкніть потрібні прапорці (g, i, m, s, u).
Введіть тестовий рядок і дивіться збіги підсвіченими з їхніми групами.
The regex tester lets you build and debug regular expressions against your own sample text, with matches highlighted live as you type. It is useful for validating input formats, extracting fields from logs, or testing a pattern before pasting it into code.
Everything runs in your browser, so your patterns and test text are never uploaded.
It uses the JavaScript regular-expression engine, the same one in every browser and in Node.js, so a pattern that works here works in your JavaScript and TypeScript code.
Toggle the global, case-insensitive, multiline and other flags to change how a pattern matches. You see every match along with its capture groups, so you can confirm exactly what each part of the pattern is pulling out.
Other languages such as PCRE, Python and Go share most syntax but differ in some features, so a few advanced constructs may behave differently outside JavaScript. If a pattern works here but not in another language, an engine-specific construct is usually the reason.
Поширені запитання
Рушій JavaScript (ECMAScript), вбудований у ваш браузер, тож результати збігаються з тим, що робитиме ваш код на JavaScript і TypeScript.
g шукає всі входження, i ігнорує регістр, m робить так, що ^ і $ збігаються на переносах рядків, s дозволяє крапці збігатися з переносами рядків, а u вмикає повну обробку Unicode.
Увімкніть прапорець багаторядковості (m), щоб ^ і $ збігалися на кожному переносі рядка, і додайте прапорець dotAll (s), якщо вам також потрібно, щоб крапка збігалася з символами переносу рядка.
Так. Кожен збіг перелічує свої пронумеровані групи захоплення, а іменовані групи з'являються за назвою, тож ви точно бачите, що захопила кожна частина шаблону.
Тут використовується рушій JavaScript. PCRE, Python та інші поділяють більшість синтаксису, але різняться в перегляді назад, іменованих групах та деяких екрануваннях, тож переносьте складні шаблони обережно.
Ні. Шаблон і ваш тестовий текст обчислюються повністю у вашому браузері й ніколи не залишають ваш пристрій.
Вбудувати цей інструмент
Додайте цей інструмент на власний сайт. Скопіюйте фрагмент нижче; він оновлюється автоматично.
<iframe src="https://monu.tools/embed/uk/regex-tester" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Пов'язані інструменти
Будуйте та перевіряйте cron-вирази. Оберіть пресет або відредагуйте п'ять полів і дивіться час наступних запусків у вашому часовому поясі. Працює повністю у вашому браузері.
Форматуйте, впорядковуйте та перевіряйте JSON онлайн із чіткими повідомленнями про помилки для некоректного вводу.
Кодуйте текст у Base64 або декодуйте Base64 назад у текст. Підтримка UTF-8 з автоматичним визначенням напряму.
Генеруйте 5 випадкових UUID версії 4 за RFC 4122 одночасно. Ввід ігнорується; запустіть знову для нової партії.