Expressions régulieres en javascript
Bonjour,
je suis entrain d'installer un script sur mon site.
J'aimerais rajouter une vérification en utilisant une expression régulière mais je ne sais pas l'adapter en javascript.
Voici l'expression en PHP:
Code:
1 2 3 4 5 6 7 8 9
| <?
if(!preg_match('`^([a-z0-9]*)([a-z]+)$`',$login))
{
echo"Le login n'est pas correct";
}
else
{
echo"Le login est correct";
}?> |
J'aimerais ajouter cette condition au code javascript suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <script type="text/javascript">
function writediv(texte)
{
document.getElementById('pseudobox').innerHTML = texte;
}
function verifPseudo(pseudo)
{
if(pseudo != '')
{
if(pseudo.length<2)
writediv('<span style="color:#cc0000"><b>'+pseudo+' :</b> ce pseudo est trop court</span>');
else if(pseudo.length>30)
writediv('<span style="color:#cc0000"><b>'+pseudo+' :</b> ce pseudo est trop long</span>');
else if(texte = file('verifpseudo.php?pseudo='+escape(pseudo)))
{
if(texte == 1)
writediv('<span style="color:#cc0000"><b>'+pseudo+' :</b> ce pseudo est deja pris</span>');
else if(texte == 2)
writediv('<span style="color:#1A7917"><b>'+pseudo+' :</b> ce pseudo est libre</span>');
else
writediv(texte);
}
}
}
</script> |
Merci d'avance pour votre aide !