[Résolu] Test d'expression régulière, besoin d'aide
Bonjour à tous,
Voila, j'ai le code suivant :
Code:
1 2 3
| if (document.post.message.value.length < 5) {
formErrors = "{L_EMPTY_MESSAGE}";
} |
qui sert à tester si le message que l'utilisateur veut poster est suffisament long et je voudrais l'améliorer avec une expression régulière pour que ça teste si le message posté est un post monosmilesque.
Alors, j'ai trouvé l'expression régulière sans trop de problème (elle peut être améliorée mais c'est pas ça qui m'intéresse ici) et donc j'ai écris le code suivant qui ne marche pas et qui fait même planter le code précédent :
Code:
1 2 3 4
| var re = new RegExp(^:[a-zA-Z0-9]{3,9}:);
if (document.post.message.value.length < 2 || document.post.message.value.match(re)) {
formErrors = "{L_EMPTY_MESSAGE}";
} |
Quelqu'un a une idée de ce qu'il faut changer pour que ça marche ?