Tasuta / Veebis

Regulaaravaldise kontrollija

Testi regulaaravaldisi reaalajas

Kirjuta oma regex muster, sisesta test string ja vaata vasteid koheselt esile tõstetuna. Toetab globaalset, suurust mitte arvestavat ja mitmerealist märgendit.

/ / gi

Reaalajas vaste esitlemine

Vaata vasteid esile tõstetuna oma test stringis, kui kirjutad oma mustrit. Kohene visuaalne tagasiside.

Kõik JS Regex Märgendid

Lülita globaalne (g), suurust mitte arvestav (i), mitmerealine (m) ja kohandatud (s) märgend ühe klõpsuga.

Kinnitatud rühma üksikasjad

Vaata kõiki vasteid koos täielike üksikasjadega, sealhulgas kinnitatud rühmad, indeksid ja vastatud tekst.

100% kliendi poolel

Töötab täielikult sinu brauseris. Ei mingit serveri kõnet, ei mingit andmete kogumist, kohesed tulemused.

Regulaaravaldised: Arendaja hädavajalik tööriist

Regulaaravaldised (regex või regexp) on võimsad mustrid, mida kasutatakse teksti sobitamiseks, otsimiseks ja manipuleerimiseks. Need on toetatud praktiliselt igas programmeerimiskeeles, sealhulgas JavaScriptis, Pythonis, Java, PHP ja mujal. Alates e-posti aadresside valideerimisest kuni logifailide analüüsimiseni, regex on hädavajalik oskus igale arendajale.

Tavaline Regex Süntaks

Peamised regex elemendid hõlmavad: \d (numbrid), \w (sõna tähemärgid), \s (tühikud), . (igal pool), * (null või rohkem), + (üks või rohkem), ? (valikuline), [] (tähemärkide klassid), () (rühmad), ^ (algus) ja $ (lõpp). Kombineeri need ehitusplokid, et luua mustreid, mis sobivad täpselt vajaliku tekstiga. Näiteks, \b\w+@\w+\.\w+\b sobib lihtsate e-posti sarnaste mustritega.

Nipid paremate regexide kirjutamiseks

Alusta lihtsalt ja suurenda keerukust. Testi sageli reaalsete näidandmetega. Kasuta mitteahneid kvantifikaatoreid (*? ja +?), kui soovid lühimat võimalikku sobitust. Kasuta nimetatud rühmi (?...) loetavuse jaoks. Vältige katastroofilist tagasipöördumist, olles oma mustrites spetsiifilised – kasuta tähemärkide klasse [] . asemel, kui võimalik, ja ankurda oma mustrid ^ ja $ kui sobiv.

Regex Testeri KKK