Preizkuševalnik regularnih izrazov

Preizkusite regularne izraze JavaScript z lokalnim poudarjanjem ujemanj, zastavicami in izpisom zajemalne skupine. Vse se izvaja lokalno v vašem brskalniku.

/ /gi
Zastavice regularnega izraza
Pripravljeno

Poudarjena ujemanja

Zajemalne skupine

Ujemanje Indeks Polno ujemanje Skupine
Zajemalne skupine se prikažejo, ko preizkusite vzorec.

Vedenje JavaScript RegExp

Preizkuševalnik uporablja isti pogon RegExp brskalnika, ki ga uporablja vaša sprednja stran JavaScript, zato se zastavice in sintaksa ujemajo z dejansko kodo na strani odjemalca.

Pregled zajemalne skupine

Preglejte oštevilčene skupine, poimenovane skupine in položaje ujemanj, ne da bi stopili skozi kodo ali odprli konzolo.

Zasebni brskalniški pripomoček

Vse se izvaja lokalno v vašem brskalniku. Občutljivi dnevniki, žetoni in vzorčne koristne vsebine niso naloženi.

Sorodna orodja za razvijalce

Pogosto zastavljena vprašanja

Ali je moj regex ali testno besedilo naloženo?

Ne. Vse se izvaja lokalno v vašem brskalniku z JavaScript RegExp pogonom. Vaš vzorec in besedilo nista poslana na strežnike Convertr.

Katero različico regexa uporablja ta preizkuševalnik?

Ta stran uporablja regularne izraze JavaScript, enako vedenje RegExp, ki ga uporabljajo sodobni brskalniki in Node.js.

Ali lahko pregledam zajemalne skupine?

Da. Tabela z rezultati navaja vsako ujemanje, oštevilčene zajemalne skupine in poimenovane zajemalne skupine, ko jih vaš brskalnik ponuja.

Katere zastavice so podprte?

Preizkuševalnik podpira običajne zastavice JavaScript, vključno z g, i, m, s, u, y in d, ko so na voljo v vašem brskalniku.

Preizkuševalnik regularnih izrazov

Preizkusite JavaScript regularne izraze z zastavicami, poudarjanjem ujemanja in izhodom skupin za ujemanje.

Vhod
Regularni izraz JavaScript, zastavice in testno besedilo.
Izhod
Ujemanja, indeksi, zajemi in poudarjeno izvorno besedilo.
Resnične omejitve
JavaScript regex sintaksa se razlikuje od PCRE, RE2, .NET in drugih pogonov; katastrofalni vzorci lahko še vedno zamrznejo zavihek brskalnika.
Zasebnost in ravnanje s podatki
redni izraz JavaScript, zastavice in testno besedilo se obdeluje v tem zavihku brskalnika. Convertr ga ne prejme ali shrani; zapiranje ali ponovno nalaganje strani počisti delovno stanje, razen če orodje izrecno ponuja lokalni prenos.

Kako uporabljati to orodje

  1. Vnesite regularni izraz JavaScript, zastavice in testno besedilo v kontrolnikih orodja.
  2. Izberite nastavitve, ki vplivajo na ujemanja, indekse, zajeme in poudarjeno izvorno besedilo, nato pa zaženite orodje.
  3. Preglejte ujemanja, indekse, zajetja in označeno izvorno besedilo pred kopiranjem ali prenosom.

Pogosti načini napak

Neveljavna sintaksa, podvojene zastavice, ničelne dolžine globalnih ujemanj ali drag vzorec lahko povzroči napako ali počasno vrednotenje.

Koristni primer

Preizkusite /order-(\d+)/g proti vrsticam dnevnika, da izpišete vsako ujeto številko naročila.