Tcheke fòs modpas ak JavaScript ak ekspresyon regilye

Mwen te fè kèk rechèch sou jwenn yon bon egzanp nan yon korektè fòs modpas ki itilize JavaScript ak ekspresyon regilye (Regex). Nan aplikasyon an nan travay mwen an, nou fè yon pòs tounen nan verifye fòs modpas la epi li byen konvenyan pou itilizatè nou yo. Kisa Regex ye? Yon ekspresyon regilye se yon sekans nan karaktè ki defini yon modèl rechèch. Anjeneral, modèl sa yo yo te itilize pa algoritm fisèl chache pou jwenn oswa jwenn ak

Tcheke Adrès Imèl ak JavaScript ak ekspresyon regilye

Yon ti tan de sa mwen mete yon modpas fòs Checker lè l sèvi avèk JavaScript ak ekspresyon regilye. Sou menm nòt la, ou ka tcheke tou estrikti yon adrès imèl itilize menm ekspresyon regilye (regex) metodoloji a. Si eleman fòm ou an gen id = "emailaddress la" epi ou ajoute yon fòm onSubmit = "retounen checkEmail ();", sa a se yon fonksyon Javascript ke ou ka itilize retounen yon alèt si adrès imèl la gen yon estrikti ki valab oswa ou pa:

Longè Adrès Imèl Valab

Mwen te oblije fè kèk fouye jodi a pou jwenn li, men èske ou te konnen ki longè valab yon adrès imèl ye? Li aktyèlman kase an pati ... Name@Domain.com. Sa a se selon RFC2822. Non ka 1 a 64 karaktè. Domèn kapab 1 a 255 karaktè. Wow ... sa vle di ke sa a te kapab fè yon adrès imel ki valab: loremaipsumadolorasitaametbaconsectetueraadipiscin gaelitanullamc @ loremaipsumadolorasitaametbaconsect etueraadipiscingaelitcaSedaidametusautanisiavehicu laaluctuscaPellentesqueatinciduntbadiamaidacondimn tumarutrumbaturpisamassaaconsectetueraarcubaeuatin ciduntaliberoaaugueavestibulumaeratcaPhasellusatin ciduntaturpisaduis.com Eseye Fitting ki sou yon kat biznis! Iwonilman, pi fò