Bonjour !
Comment faire pour déterminer si une boite de texte contient un nom en utilisant une expression réguliére ( nom de personne par exemple pierre,jean,...)
Merci !
Bonjour !
Comment faire pour déterminer si une boite de texte contient un nom en utilisant une expression réguliére ( nom de personne par exemple pierre,jean,...)
Merci !
Voici un exemple.
Soit ta boite de texte défini ainsi :
La fonction de test du contenu serait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <input type="text" id="monTexte"/>
Pour tester que "tutu" est dans la zone de texte, appeler testContenu("tutu"). Cela renvoie true ou false !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 function testContenu(texte_a_chercher){ monRegExp=new RegExp(texte_a_chercher,"i"); results=document.getElementById("monTexte").value.match(monRegExp); if (results.length == 0) return false; return true; }
Pour info, l'option "i" de la fonction RegExp indique qu'on ne tient pas compte des majuscules et minuscules.
Plus d'infos sur : http://www.devguru.com/technologies/...ript/11284.asp
Partager