Regex-testaaja

Testaa JavaScriptin säännöllisiä lausekkeita paikallisella osumien korostuksella, lipuilla ja sieppausryhmän tulosteella. Kaikki toimii paikallisesti selaimessasi.

/ /gi
Regex-liput
Valmis

Korostetut osumat

Sieppausryhmät

Osuma Indeksi Täysi osuma Ryhmät
Sieppausryhmät näkyvät, kun olet testannut mallin.

JavaScript RegExp -käyttäytyminen

Testaaja käyttää samaa selaimen RegExp-moottoria, jota frontend JavaScriptisi käyttää, joten liput ja syntaksi vastaavat todellista asiakaspuolen koodia.

Sieppausryhmän tarkastus

Tarkista numeroidut ryhmät, nimetyt ryhmät ja osumien sijainnit ilman, että sinun tarvitsee käydä läpi koodia tai avata konsolia.

Yksityinen selaintyökalu

Kaikki toimii paikallisesti selaimessasi. Arkaluonteisia lokeja, tokeneita ja esimerkkikuormia ei ladata.

Liittyvät kehittäjätyökalut

Usein kysytyt kysymykset

Onko regexini tai testitekstini ladattu?

Ei. Kaikki toimii paikallisesti selaimessasi JavaScript RegExp -moottorilla. Malliasi ja tekstiäsi ei lähetetä Convertr-palvelimille.

Mitä regex-makua tämä testaaja käyttää?

Tämä sivu käyttää JavaScriptin säännöllisiä lausekkeita, samaa RegExp-käyttäytymistä, jota käyttävät nykyaikaiset selaimet ja Node.js.

Voinko tarkastaa sieppausryhmiä?

Kyllä. Tulostaulukko listaa jokaisen osuman, numeroidut sieppausryhmät ja nimetyt sieppausryhmät, kun selaimesi ne tarjoaa.

Mitä lippuja tuetaan?

Testaaja tukee yleisiä JavaScript-lippuja, kuten g, i, m, s, u, y ja d, kun ne ovat saatavilla selaimessasi.

Regex-testaaja

Testaa JavaScript säännöllisiä ilmaisuja lippujen, vastaavan korostuksen ja capture-group tuloksen avulla.

Syöte
JavaScript säännöllinen ilmaisu, liput ja testi teksti.
Tuloste
Ottelut, indeksi, otokset ja korostettu lähdetekst.
Todelliset rajoitukset
JavaScript regex syntax eroaa PCRE, RE2, .NET ja muut moottorit; katastrofaaliset mallit voivat silti jäädyttää selaimen taulukon.
Yksityisyys ja tietojen käsittely
JavaScript säännöllinen ilmaisu, liput ja testi teksti käsitellään tässä selaimen taulukossa. muunnin ei saa tai tallentaa sitä; sivun sulkeminen tai uudelleen lataaminen puhdistaa työskentelytapaa, ellei työkalu nimenomaisesti tarjoaa paikallisen latauksen.

Miten käyttää tätä työkalua

  1. Tarjoa JavaScript säännöllinen ilmaisu, liput ja testi teksti työkalun ohjauksissa.
  2. Valitse asetukset, jotka vaikuttavat otteluihin, indekseihin, otteisiin ja korostettuun lähteen tekstiin, ja käynnistä sitten työkalu.
  3. Tarkastele matkoja, indeksejä, tallenteita ja korostettuja lähteitä ennen kopiointia tai lataamista.

Yleiset epäonnistumismodit

Vaarallinen syntax, kaksinkertaiset liput, nollan pituiset globaalit ottelut tai kalliit mallit voivat aiheuttaa virheen tai hidastuneen arvioinnin.

Hyödyllinen esimerkki

Test /order-(\d+)/g vastaan log-linjoja luetteloa kunkin saatu tilauksen numero.