RegEx Visualizer
Безкоштовний онлайн-тестер RegEx — тестуйте регулярні вирази, підсвічуйте збіги, переглядайте групи захоплення. Без реєстрації.
Безкоштовний онлайн-тестер RegEx — тестуйте регулярні вирази, підсвічуйте збіги, переглядайте групи захоплення. Без реєстрації.
RegEx Visualizer — інструмент для тестування та візуалізації регулярних виразів, що працює у браузері. Введіть шаблон і текст для перевірки — інструмент миттєво показує всі збіги з підсвіткою та переліченими групами захоплення. Підтримуються прапорці g, i, m, s, u. Усе виконується локально у браузері – дані не покидають вашого пристрою.
Введіть регулярний вираз у поле шаблону — використовується синтаксис RegExp JavaScript. Виберіть прапорці: g (глобальний), i (без врахування регістру), m (мультистроковий), s (dotAll – крапка збігається з новими рядками), u (Unicode). Вставте текст для перевірки — збіги миттєво з’являються із жовтим підсвітленням. Список збігів нижче показує індекс, текст і групи для кожного хіта.
Інструмент повністю підтримує названі (?<name>...) та неназвані групи захоплення — кожна група відображається у колонці таблиці результатів. Підсвітка збігів працює в реальному часі з затримкою 300 мс для плавної роботи навіть при великих текстах. Результати можна скопіювати до буфера обміну або завантажити як TXT-файл із усіма збігами та їх позиціями.
Усе оброблення відбувається на стороні клієнта за допомогою вбудованого рушія RegExp JavaScript – жодних даних не надсилаються на сервер. Це робить його безпечним для тестування regex на чутливих даних, логах сервера або виробничому коді. itcoders.pl RegEx Visualizer повністю безкоштовний, не потребує реєстрації і працює у будь-якому сучасному браузері.
Інструмент використовує вбудований рушій JavaScript RegExp. Введіть шаблон без слешів — наприклад \d+ замість /\d+/ . Прапорці вибираються кнопками. Синтаксис відповідає стандарту ECMAScript, включаючи іменовані групи (?<name>...), lookahead/lookbehind та Unicode класи.
Так — доступні п'ять прапорців: g (глобальний — всі збіги), i (без урахування регістру), m (багаторядковий — ^ і $ відповідають межам рядка), s (DotAll — крапка також співпадає з новими рядками) та u (Unicode режим).
Так — інструмент використовує затримку 300 мс, тому працює плавно навіть при текстах десятків тисяч символів. Для дуже великої кількості збігів таблиця результатів має фіксовану прокручувану висоту.
Ні — вся обробка відбувається локально у браузері за допомогою рушія JavaScript RegExp. Дані не покидають ваше пристрій, що критично при тестуванні RegEx на конфіденційних даних.