Ilmainen / Verkkopalvelu

Regex-testaaja

Testaa säännöllisiä lausekkeita reaaliajassa

Kirjoita regex-mallisi, syötä testimerkkijono ja näe osumat korostettuna heti. Tukee globaaleja, kirjainkooltaan erottamattomia ja monirivisiä lippuja.

/ / gi

Reaaliaikainen osumien korostaminen

Näe osumat korostettuna testimerkkijonossasi, kun kirjoitat malliasi. Välitön visuaalinen palaute.

Kaikki JS Regex -liput

Vaihda globaaleja (g), kirjainkooltaan erottamattomia (i), monirivisiä (m) ja piste kaikki (s) lippuja yhdellä napsautuksella.

Osumaryhmien tiedot

Näe kaikki osumat täydellisin tiedoin, mukaan lukien osumaryhmät, indeksit ja osutun tekstin.

100 % asiakaspuolella

Toimii täysin selaimessasi. Ei palvelinkutsuja, ei tietojen keruuta, välittömät tulokset.

Säännölliset lausekkeet: Kehittäjän välttämätön työkalu

Säännölliset lausekkeet (regex tai regexp) ovat voimakkaita malleja, joita käytetään tekstin vastaamiseen, etsimiseen ja käsittelyyn. Niitä tuetaan käytännössä kaikissa ohjelmointikielissä, mukaan lukien JavaScript, Python, Java, PHP ja monet muut. Sähköpostiosoitteiden validoimisesta lokitiedostojen käsittelyyn, regex on välttämätön taito jokaiselle kehittäjälle.

Yleinen regex-syntaksi

Tärkeimmät regex-elementit ovat: \d (numerot), \w (sanamerkit), \s (välilyönnit), . (mikä tahansa merkki), * (nolla tai useampi), + (yksi tai useampi), ? (valinnainen), [] (merkkiluokat), () (ryhmät), ^ (alku) ja $ (loppu). Yhdistä nämä rakennuspalikat luodaksesi malleja, jotka vastaavat tarkasti tarvitsemaasi tekstiä. Esimerkiksi, \b\w+@\w+\.\w+\b vastaa yksinkertaisia sähköpostimaisia malleja.

Vinkkejä paremman regexin kirjoittamiseen

Aloita yksinkertaisista ja lisää monimutkaisuutta. Testaa usein todellisilla esimerkkidatoilla. Käytä ei-ahneita kvantifioijia (*? ja +?) kun haluat lyhyimmän mahdollisen osuman. Käytä nimettyjä ryhmiä (?...) luettavuuden parantamiseksi. Vältä katastrofaalista taaksepäin siirtymistä olemalla tarkka malleissasi - käytä merkkiluokkia [] pisteen sijasta . kun mahdollista, ja kiinnitä mallit ^ ja $ kun se on sopivaa.

Regex-testaajan UKK