Regex-testaaja
Testaa JavaScriptin säännöllisiä lausekkeita paikallisella osumien korostuksella, lipuilla ja sieppausryhmän tulosteella. Kaikki toimii paikallisesti selaimessasi.
Korostetut osumat
Sieppausryhmät
| Vastaavuus | 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ä lausekkeita lippujen, osumien korostuksen ja sieppausryhmän tulosteen avulla.
- Syöte
- JavaScript-säännöllinen lauseke, liput ja testiteksti.
- Tulos
- Osumat, indeksit, sieppaukset ja korostettu lähdeteksti.
- Todelliset rajoitukset
- JavaScript-regex-syntaksi eroaa PCRE:stä, RE2:sta, .NET:stä ja muista moottoreista; katastrofaaliset kuviot voivat silti jäädyttää selaimen välilehden.
- Yksityisyys ja tietojen käsittely
- JavaScript-säännöllinen lauseke, liput ja testiteksti käsitellään tässä selaimen välilehdessä. Convertr ei vastaanota tai tallenna sitä; sivun sulkeminen tai uudelleenlataus tyhjentää työtilan, ellei työkalu nimenomaisesti tarjoa paikallista latausta.
Kuinka käyttää tätä työkalua
- Tarjoa JavaScript-säännöllinen lauseke, liput ja testiteksti työkalun ohjaimissa.
- Valitse asetukset, jotka vaikuttavat osumiin, indekseihin, otteisiin ja korostettuun lähdetekstiin, ja käynnistä sitten työkalu.
- Tarkista osumat, indeksit, sieppaukset ja korostettu lähdeteksti ennen kopiointia tai lataamista.
Yleiset virhetilat
Virheellinen syntaksi, kaksoisliput, nollapituiset globaalit osumat tai kallis malli voivat aiheuttaa virheen tai hitaan arvioinnin.
Hyödyllinen esimerkki
Testaa /order-(\d+)/g lokirivejä vastaan luetellaksesi jokaisen siepatun tilausnumeron.