Bonjour, j'ai écrit une fonction avec regex pour vérifier si une chaîne contient bien les caractères attendus . Mais quelle que soit la chaîne , ça me donne le message correspondant à la valeur à afficher lorsque la fonction retourne un résultat faux .
voici ma fonction
Code asp : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <% function verification_champ(champ) dim regex , retour set regex= new regexp regex.global= true regex.pattern ="^[ 0-9]{1 , },$" retour = regex.test(champ) end function champ=" 19" if verification_champ(champ)=false then response.write("le champ correspond aux critères") else response.write("le champ ne correspond pas aux critères") end if %>
Partager