Без качване, 100% локално, без акаунт

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

Въведете шаблон, изберете флагове и тествайте спрямо текста си. Съвпаденията са маркирани вградено. Групите на захващане са изброени за всяко съвпадение. Нищо не напуска браузъра ви.

Как работи Тестер за регулярни изрази

Напишете регулярен израз, поставете тестовия си низ и вижте всяко съвпадение подчертано в реално време, включително номерирани групи за захващане и извлечените им стойности. Двигателят е родният JavaScript RegExp на браузъра, така че поведението съответства точно на това, което вашият JS или TypeScript код ще прави по време на изпълнение.

Флаговете (g, i, m, s, u) могат да се превключват с квадратчета за отметка.

Често задавани въпроси

Качват ли се файловете ми на сървър?

Не. Всяка операция се изпълнява в раздела на браузъра ви, използвайки JavaScript и WebAssembly. Файлът ви се чете в паметта на вашето устройство, обработва се там и резултатът се предлага като локален изтеглен файл. Нищо не се предава на Sunasty или на трети страни. Можете да се убедите сами: отворете DevTools на браузъра, отидете в раздел Мрежа и наблюдавайте, нито една заявка не съдържа файла ви.

Кой вариант на регулярни изрази се поддържа?

Инструментът използва вградения в браузъра JavaScript RegExp двигател (ECMAScript 2023+), включително именувани групи за захващане (?<name>...), изпреварващи и изоставащи проверки, и Unicode property escapes (\p{L} и т.н.) с флага u.

Мога ли да видя какво е уловила всяка група за захващане?

Да, под подчертания вход таблица изброява всяко съвпадение с неговия индекс, пълното съвпадение и стойността на всяка номерирана или именувана група за захващане.

Работи ли офлайн?

Да, след като страницата е заредена. Тъй като обработката се извършва на вашето устройство, можете да се изключите от мрежата и инструментът продължава да работи. Това е най-ясното доказателство, че данните ви никога не напускат машината ви.

Безплатен ли е? Нужен ли ми е акаунт?

Изцяло безплатен е и не изисква регистрация. Няма водни знаци, дневни лимити или проследяващи бисквитки, необходими за използването на инструмента.