Робоча зона інструмента

Regex tester, перевірка регулярних виразів і replacer

Тестуйте регулярні вирази, flags, збіги й заміни наживо.

Regex tester і replacer

Розмір: байтів Ключі: Глибина:

        

Regex tester і replacer

байтів →


        
    

Regex tester і replacer

Параметри запиту

IDN / Punycode


    

Regex tester і replacer

..

Заголовок


    

Payload


    

Метадані


        
    

Перевірити підпис

Підписати (HS)


            

Regex tester і replacer

Бібліотека патернів

Підсвічені збіги

Збіги ()

Результат заміни


    

Regex tester і replacer

Відносно:

Часовий пояс

Зібрати з частин


        
День року: Тиждень: День тижня:

Різниця


        

Regex tester і replacer


    

Regex tester і replacer

Regex tester і replacer


        
    

Приклади

Патерн

\d{4}-\d{2}-\d{2}

Збіги в 2026-06-03

2026-06-03

Regex Гайди та статті

Regex tester і replacer

Тестуйте регулярні вирази, flags, збіги й заміни наживо. DevToolGrid Online — це безкоштовний Regex tester, перевірка регулярних виразів і replacer.

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

Регулярний вираз (regex) — це шаблон, що описує набір рядків. Розробники використовують regex для пошуку в тексті, валідації даних (наприклад, email чи дат), вилучення частин рядка та точної заміни. Шаблон будується з літеральних символів і метасимволів, як-от ., *, +, ? та класів символів.

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

  1. 1 Введіть шаблон у поле патерна.
  2. 2 Перемикайте прапорці: g (глобально), i (без регістру), m (багаторядково).
  3. 3 Введіть текст; збіги підсвічуються й перелічуються з групами.
  4. 4 Додайте заміну через $1, $2 або іменовані групи, щоб переписати текст.

Типові пастки regex

  • Неекрановані спецсимволиСимволи . * + ? ( ) [ ] мають особливе значення. Щоб збігати їх буквально, екрануйте зворотним слешем.
  • Жадібні проти лінивих квантифікаторів* і + жадібні й збігають якомога більше. Додайте ? (наприклад .*?), щоб збігати якомога менше.
  • Забутий прапорець globalБез прапорця g замінюється або повертається лише перший збіг.

Тестер regex проти заміни

Тестер regex перевіряє, чи шаблон збігається, і показує кожен збіг та групу захоплення — ідеально для валідації й налагодження. Заміна regex переписує текст, підставляючи замість збігів рядок, що може посилатися на групи через $1 чи $<name>. Цей інструмент поєднує обидва, а також режим split і бібліотеку готових патернів.

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

Інструмент безкоштовний?

Так. Тестер і заміна regex повністю безкоштовні, без обмежень.

Чи надсилається текст на сервер?

Ні. Патерни й тестовий текст обчислюються локально у браузері; нічого не вивантажується.

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

Використовується рушій JavaScript (ECMAScript), включно з іменованими групами та прапорцями s і u.

Чи підтримуються групи захоплення?

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