Regex Тестер

Тествайте JavaScript регулярни изрази с локално подчертаване на съвпадения, флагове и изход на групи за улавяне. Всичко се изпълнява локално във вашия браузър.

/ /gi
Regex флагове
Готови

Подчертани съвпадения

Групи за улавяне

Съвпадение Индекс Пълно съвпадение Групи
Групите за улавяне се появяват, след като тествате модел.

JavaScript RegExp поведение

Тестерът използва същия браузър RegExp engine, който използва вашият frontend JavaScript, така че флаговете и синтаксисът съвпадат с реалния клиентски код.

Инспекция на групи за улавяне

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

Лична браузърна помощна програма

Всичко се изпълнява локално във вашия браузър. Чувствителни логове, токени и примерни полезни данни не се качват.

Свързани инструменти за разработчици

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

Качва ли се моят регулярен израз или тестов текст?

Не. Всичко се изпълнява локално във вашия браузър с JavaScript RegExp engine. Вашият модел и текст не се изпращат до Convertr сървъри.

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

Тази страница използва JavaScript регулярни изрази, същото RegExp поведение, използвано от съвременните браузъри и Node.js.

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

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

Кои флагове се поддържат?

Тестерът поддържа общи JavaScript флагове, включително g, i, m, s, u, y и d, когато са налични във вашия браузър.

Regex Тестер

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

Вход
JavaScript редовно изражение, знаме и тест текст.
Изход
мачове, индекси, записи и подчертаен източник текст.
Реални ограничения
Синтаксът на JavaScript regex се различава от PCRE, RE2, .NET и други двигатели; катастрофални модели все още могат да замразяват раздела браузър.
Личност и обработка на данни
JavaScript редовен израз, знаме и тест текст се обработва в тази таблица на браузъра. конверторът не го получава или съхранява; затварянето или презареждането на страницата разкрива работното състояние, освен ако инструментът изрично предлага локално изтегляне.

Как да използваме този инструмент

  1. Осигурете JavaScript с редовен израз, знаме и тест текст в контролите на инструментите.
  2. Изберете настройките, които засягат мачове, индекси, записи и подчертания източник текст, а след това изпълнете инструмента.
  3. Преглед на мачове, индекси, записи и подчертаен източник текст преди да го копирате или изтеглите.

Общ начин на неуспех

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

Полезен пример

Тест /order-(\d+)/g срещу линии за записване, за да се изброи всеки от запитваните номера на поръчката.