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

Тестирај JavaScript регуларне изразе са локалним истицањем поклапања, флег-овима и излазом група за хватање. Све се извршава локално у вашем прегледачу.

/ /gi
Заставице регуларног израза
Спреман

Истакнута поклапања

Групе за хватање

Поклапање Индекс Потпуно подударање Групе
Групе за хватање се појављују након тестирања обрасца.

JavaScript RegExp понашање

Тестер користи исти RegExp мотор прегледача који користи ваш фронтенд JavaScript, тако да се флагови и синтакса поклапају са стварним клијентским кодом.

Преглед групе за хватање

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

Приватна алатка прегледача

Све се извршава локално у вашем прегледачу. Осетљиви дневници, токени и примерци података се не отпремају.

Повезани алати за програмере

Често постављана питања

Да ли се мој regex или тест текст отпрема?

Не. Све се извршава локално у вашем прегледачу помоћу JavaScript RegExp мотора. Ваш образац и текст се не шаљу Convertr серверима.

Коју regex варијанту користи овај тестер?

Ова страница користи JavaScript регуларне изразе, исто RegExp понашање које користе савремени прегледачи и Node.js.

Могу ли да прегледам групе за хватање?

Да. Табела резултата приказује свако подударање, нумерисане групе за хватање и именоване групе за хватање када их ваш прегледач пружа.

Које заставице су подржане?

Тестер подржава уобичајене JavaScript флагове, укључујући g, i, m, s, u, y и d када су доступни у вашем прегледачу.

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

Тестирај JavaScript регуларне изразе са флег-овима, истицањем поклапања и излазом група за хватање.

Улаз
A JavaScript регуларни израз, ознаке и тест текст.
Излаз
подударања, индекси, захватања и истакнути изворни текст.
Стварна ограничења
JavaScript regex синтакса се разликује од PCRE, RE2, .NET и других погона; катастрофални обрасци и даље могу замрзнути картицу прегледача.
Приватност и руковање подацима
a JavaScript регуларни израз, ознаке и тест текст се обрађује у овом језичку прегледача. Convertr га не прима нити чува; затварање или поновно учитавање странице брише радно стање осим ако алат изричито не нуди локално преузимање.

Како користити овај алат

  1. Унесите JavaScript регуларни израз, заставице и тест текст у контролама алата.
  2. Изаберите подешавања која утичу на поклапања, индексе, захвате и истакнути изворни текст, а затим покрените алатку.
  3. Прегледајте подударања, индексе, ухваћене вредности и истакнути изворни текст пре него што га копирате или преузмете.

Уобичајени начини неуспеха

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

Користан пример

Тестирај /order-(\d+)/g на линијама дневника да би се излистао сваки ухваћени број поруџбине.