Meili regex – testige e-posti aadresside mustrit
Siluge JavaScripti regulaaravaldised reaalajas: esiletõstetud vasted, jäädvustamisrühmad, lipud ja asenduste eelvaade.
Tulemus
See leht avab regexi testija, mis on eellaaditud praktilise meilimustriga: (?<kasutaja>[a-zA-Z0-9._%+-]+)@(?<domeen>[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}). See lööb @-eelse osa nimega gruppi nimega kasutaja ja kõik pärast seda domeeniks, mis nõuab punkti ja vähemalt kahetähelist tippdomeeni. Näidistekstis segatakse kehtivad aadressid stringidega, mis ei peaks ühtima, nii et näete mustri piire ühe pilguga.
Täiuslik RFC 5322 e-posti regex on kuulsalt tohutu ja ikka ei asenda kinnitussõnumi saatmist. Praktikas on selline muster õige tööriist: see aktsepteerib tõeliste inimeste tüüpilisi aadresse – sealhulgas punkte, plussmärgiseid ja sidekriipsuga domeene – ning lükkab tagasi ilmse prügi, nagu topelt @ või puuduva tippdomeeni. Vaadake teksti all olevat vastete loendit, et kontrollida, mis igasse nimetatud rühma sattus.
Redigeerige näidisteksti, kleepige oma aadressiloend või pingutage mustrit – iga klahvivajutus käivitab avaldise uuesti ning värskendab esiletõstmisi, loendurit ja rühmi. Kui muster toimib, kopeerige see otse oma vormi valideerimis- või logiparsimiskoodi.