Regex Тестер
Тествайте JavaScript регулярни изрази с локално подчертаване на съвпадения, флагове и изход на групи за улавяне. Всичко се изпълнява локално във вашия браузър.
Подчертани съвпадения
Групи за улавяне
| Съвпадение | Индекс | Пълно съвпадение | Групи |
|---|---|---|---|
| Групите за улавяне се появяват, след като тествате модел. | |||
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 редовен израз, знаме и тест текст се обработва в тази таблица на браузъра. конверторът не го получава или съхранява; затварянето или презареждането на страницата разкрива работното състояние, освен ако инструментът изрично предлага локално изтегляне.
Как да използваме този инструмент
- Осигурете JavaScript с редовен израз, знаме и тест текст в контролите на инструментите.
- Изберете настройките, които засягат мачове, индекси, записи и подчертания източник текст, а след това изпълнете инструмента.
- Преглед на мачове, индекси, записи и подчертаен източник текст преди да го копирате или изтеглите.
Общ начин на неуспех
Невалидният синтакс, дуплиращите знамения, световните мачове с нулева дължина или скъпият модел може да доведе до грешка или бавна оценка.
Полезен пример
Тест /order-(\d+)/g срещу линии за записване, за да се изброи всеки от запитваните номера на поръчката.