| La référence javascript : Objets, méthodes, propriétés |
|
| Méthode : RegExp.test() Teste l'expression régulière sur une chaîne Compatible : Syntaxe Boolean reg.test(String chaine) Description Teste l'expression régulière sur le paramètre chaine. Retourne true si la chaine correspond au motif de l'expression régulière sinon retourne false. Exemple Contrôle de format Code source <SCRIPT language=javascript> var reg=new RegExp("^[0-9]{2}[/]{1}[0-9]{2}[/]{1}[0-9]{4}$","g"); var chaine1="15/12/2003"; var chaine2="1a/bb/2003"; document.write(chaine1+" "); if (reg.test(chaine1)) {document.write("est bien au format date<BR>")} else {document.write("n'est pas au format date<BR>")} document.write(chaine2+" "); if (reg.test(chaine2)) {document.write("est bien au format date")} else {document.write("n'est pas au format date")} </SCRIPT> Résultat Explication Contrôle le format date jj/mm/aaaa de chaine1 et chaine2 Page en rapport Le tutorial sur les expressions régulières |
| Reproduction ou diffusion interdite sans autorisation de Tout JavaScript.com |