Diferència entre revisions de la pàgina «Solucio correu electronic»
De wikiserver
(Es crea la pàgina amb «valor = document.getElementById("campo").value; if( !(/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)/.test(valor)) ) { return false; }».) |
|||
(Hi ha una revisió intermèdia del mateix usuari que no es mostren) | |||
Línia 1: | Línia 1: | ||
+ | <source lang="java"> | ||
valor = document.getElementById("campo").value; | valor = document.getElementById("campo").value; | ||
if( !(/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)/.test(valor)) ) { | if( !(/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)/.test(valor)) ) { | ||
return false; | return false; | ||
} | } | ||
+ | |||
+ | /* Ejemplo: usuario@servidor.com | ||
+ | Exp. Reg.: /^(.+\@.+\..+)$/ | ||
+ | Comienza (^) por caracteres cualesquiera que no sean salto de línea (.) de los que habrá al menos una ocurrencia | ||
+ | (+), después el carácter arroba (\@), seguido de al menos un carácter que no podrá ser el salto de línea (.+), | ||
+ | después viene el carácter punto (\.), seguido de al menos un carácter donde ninguno podrá ser el salto de línea | ||
+ | (.+), y aquí acabará la cadena ($). */ | ||
+ | </source> |
Revisió de 00:19, 20 gen 2015
valor = document.getElementById("campo").value;
if( !(/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)/.test(valor)) ) {
return false;
}
/* Ejemplo: usuario@servidor.com
Exp. Reg.: /^(.+\@.+\..+)$/
Comienza (^) por caracteres cualesquiera que no sean salto de línea (.) de los que habrá al menos una ocurrencia
(+), después el carácter arroba (\@), seguido de al menos un carácter que no podrá ser el salto de línea (.+),
después viene el carácter punto (\.), seguido de al menos un carácter donde ninguno podrá ser el salto de línea
(.+), y aquí acabará la cadena ($). */