salut tout le monde , je suis encore débutante en asp.net je veux savoir la signification de ce code de contrôle RegularExpressionValidator
et merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part (/^.*?([^/]+[.][^./]+)$)![]()
salut tout le monde , je suis encore débutante en asp.net je veux savoir la signification de ce code de contrôle RegularExpressionValidator
et merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part (/^.*?([^/]+[.][^./]+)$)![]()
Bizarroïde comme expression régulière.......
A ce que je peux en conclure, je dirais :
/^: début de chaîne(/^.*?([^/]+[.][^./]+)$)
. : un caractère
* : 0 à n caractères
? : une seule fois la chaine qui suit
[^/] : tous les caractères sauf le / (??? pas sûr ???)
+ : 1 à n fois la chaine qui le précède
[.] : un "point" => .
[^./] : un caractère sauf . et / (??? pas sûr ???)
+ : 1 à n fois la chaine qui le précède
$ : fin de chaîne
Ma conclusion (si ce qui est ci-dessus est vrai) on arriverait alors à :
un caractère
puis 0 à n caractères
puis 1 à n caractères sauf le /
puis un point
puis 1 à n caractères sauf . et /
donc la chaine tOTOtata.lafin serait une chaîne valide ??
A vérifier.......
bon courage !
Merci nounou27200 de m'avoir répondu,
je vais vérifier ca![]()
C'est le problème des expressions régulières : Puissants mais difficiles à maintenir.
Partager