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