CYM13
Messages postés18Date d'inscriptionmercredi 24 mai 2006StatutMembreDernière intervention16 octobre 2006 12 nov. 2006 à 17:03
J'ai rarement vue de sources aussi bien fichu !!!!!! 10/10 mais j'aurais aimé pouvoir mettre plus!
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 7 févr. 2005 à 15:13
Ah ! Ca par contre, je savais pas que ça s'appelait aussi les expressions régulières...
La joie de la prog vient quand on la partage.
@++
Nerolph
Messages postés58Date d'inscriptionvendredi 24 octobre 2003StatutMembreDernière intervention 4 septembre 2012 7 févr. 2005 à 13:16
On appelle ça aussi les expressions régulières.
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 6 févr. 2005 à 18:16
De rien... La joie de la prog vient quand on la partage.
@++
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 20091 6 févr. 2005 à 16:08
ah ouais c'est excellent tt ça je connaissais pas
merci pr les infos je garde ça sous la main
a+
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 6 févr. 2005 à 14:45
Expliquer les expressions rationnelles, c'est assez chaud. Pour faire simple, VBScript peut manipuler les chaines de caractères.
Dans sa forme la plus simple, une expression rationnelle se présente comme un caractère correspondant à son propre critère de recherche : l'expression "y" permet de rechercher dans la chaine toutes les lettres y. Toutefois, la recherche ne se limite pas à un texte simple mais on trouve des codes de contrôle comme :
\n --> recherche un caractère de saut de ligne
\t --> recherche un caractère de tabulation
etc.
Certains caractères ont une signification particulière :
* --> Recherche la sous-expression précédente zéro ou plusieurs fois
+ --> Recherche la sous-expression précédente une ou plusieurs fois
? --> Recherche la sous-expression précédente zéro fois ou une fois.
{ --> marque le début d'une expression de quantifiant. Par exemple, "cou{2} est équivalent à "coucou".
Un exemple :
La saisie d'un numéro de mot de passe :
(\d{4}[\s|\-]){3}\d{4}
On recherche une chaine de 4 caractères numériques (\d) de long. Pour faciliter la saisie, le séparateur entre les quatre sections n'est pas figé : il défini dans une plage([ ]) pouvant contenir soit un espace ou une tabulation (\s), soit une tiret.
Espérons que cela puisse t'aider...
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 20091 6 févr. 2005 à 14:03
Pas mal mais tu pourrais expliquer un peu plus le fonctionnement ici ?
enfin surtout le découpage rationnel... Perso je ne vois pas ce que c'est :(
12 nov. 2006 à 17:03
7 févr. 2005 à 15:13
La joie de la prog vient quand on la partage.
@++
7 févr. 2005 à 13:16
6 févr. 2005 à 18:16
@++
6 févr. 2005 à 16:08
merci pr les infos je garde ça sous la main
a+
6 févr. 2005 à 14:45
Dans sa forme la plus simple, une expression rationnelle se présente comme un caractère correspondant à son propre critère de recherche : l'expression "y" permet de rechercher dans la chaine toutes les lettres y. Toutefois, la recherche ne se limite pas à un texte simple mais on trouve des codes de contrôle comme :
\n --> recherche un caractère de saut de ligne
\t --> recherche un caractère de tabulation
etc.
Certains caractères ont une signification particulière :
* --> Recherche la sous-expression précédente zéro ou plusieurs fois
+ --> Recherche la sous-expression précédente une ou plusieurs fois
? --> Recherche la sous-expression précédente zéro fois ou une fois.
{ --> marque le début d'une expression de quantifiant. Par exemple, "cou{2} est équivalent à "coucou".
Un exemple :
La saisie d'un numéro de mot de passe :
(\d{4}[\s|\-]){3}\d{4}
On recherche une chaine de 4 caractères numériques (\d) de long. Pour faciliter la saisie, le séparateur entre les quatre sections n'est pas figé : il défini dans une plage([ ]) pouvant contenir soit un espace ou une tabulation (\s), soit une tiret.
Espérons que cela puisse t'aider...
6 févr. 2005 à 14:03
enfin surtout le découpage rationnel... Perso je ne vois pas ce que c'est :(