Регекс тестер

Тестуйте JavaScript за допомогою місцевих виразів, підкреслюючи відповідність, флаги та груповий результат.Все працює локально у вашому браузері.

/ /gi
Регекс флаг
Готово

Підкреслюються матчі

Групи захоплення

Матч Індекс Повний матч Групи
Групи зйомок з'являються після того, як ви перевіряєте шаблон.

JavaScript RegExp поведінка

Тест використовує той же браузер RegExp двигун, який використовує JavaScript frontend, тому флаги і синтакси відповідають реальному клієнт-сторонньому коду.

Груповий інспекційний

Переглянути номінаційні групи, названі групи та позиції, що відповідають без проходження коду або відкриття консолі.

Приватний браузер

Все працює локально в вашому браузері. чутливі записи, токенів і випробувальних платежів не завантажуються.

Інструменти розробника

Поширені запитання

Чи піднято моє регекс або тест-текст?

Все працює локально в вашому браузері з двигуном JavaScript RegExp. Ваш шаблон і текст не надсилаються на сервери Convertr.

Який смак регекс використовує цей тестер?

Ця сторінка використовує JavaScript для регулярних виразів, те ж саме поведінка RegExp, що і сучасні браузери і Node.js.

Чи можна перевіряти групи захоплення?

Таблиця результатів перераховує кожну групу, номеризовані групи зйомок і названі групи зійомок, коли їх надає ваш браузер.

Які прапори підтримуються?

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

Регекс тестер

Тестуйте JavaScript з регулярними вираженнями за допомогою флаг, підкреслення відповідності та виходу групи захоплення.

Вхід
JavaScript - регулярне вираження, флаг і тест-текст.
Вихід
матчі, індекси, зйомки та підкреслювані джерельні тексти.
Реальні обмеження
Синтакс JavaScript-регекса відрізняється від PCRE, RE2, .NET та інших двигунів; катастрофічні шаблони все ще можуть заморозити папку браузера.
конфіденційність та обробка даних
JavaScript регулярний вираз, прапори та тест-текст обробляються в цій таблиці браузера. конвертер не отримує або зберігає його; закриття або перезавантаження сторінки очищає стан роботи, якщо інструмент висловлюється як місцевий завантаження.

Як використовувати цей інструмент

  1. Надання JavaScript регулярним вираженням, флагами та тестуючим текстом в інструментах.
  2. Виберіть налаштування, які впливають на матчі, індекси, знімки та підкреслюється джерело тексту, а потім запустити інструмент.
  3. Переглянути матчі, індекси, знімки та підкреслюється джерело тексту перед копіюванням або завантаженням.

Загальні способи невдачі

Недійсний синтакс, подвійні прапори, нульові глобальні матчі або дорогі шаблони можуть викликати помилку або повільну оцінку.

Корисний приклад

Тест /order-(\d+)/g проти ліній журналу для переліку кожного зафіксованого номера замовлення.