Question
REGEX: difference entre ".*" et ".*?"
- jojo
-
Auteur du sujet
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 187
- Remerciements reçus 0
il y a 14 ans 5 mois #10322
par jojo
REGEX: difference entre ".*" et ".*?" a été créé par jojo
Bonjour les gars 
tout est dans le titre....j'ai pas saisi la difference entre les deux regex \".+?\" et \".+\" quel est le rôle du point d'interrogation \"?\"
merci
EDIT: ah... génial ce site
powershell-scripting.com/index.php?optio...id=10299&catid=5
surtout n'hesitez pas si vous savez d'autre chose sur cette syntaxe...à bientôt
<br><br>Message édité par: jojo, à: 25/09/11 07:07
tout est dans le titre....j'ai pas saisi la difference entre les deux regex \".+?\" et \".+\" quel est le rôle du point d'interrogation \"?\"
merci
EDIT: ah... génial ce site
powershell-scripting.com/index.php?optio...id=10299&catid=5
surtout n'hesitez pas si vous savez d'autre chose sur cette syntaxe...à bientôt
Connexion ou Créer un compte pour participer à la conversation.
- Jean Michel
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 5
- Remerciements reçus 0
il y a 14 ans 5 mois #10326
par Jean Michel
Réponse de Jean Michel sur le sujet Re:REGEX: difference entre ".*" et ".*?"
Bonjour,
tout d'abord,
Donc
Quant au \"?\" il signifie répèté zéro ou une fois.
Donc
En espérant t'avoir aidé.
Bon courage.
Jean-Michel
P.S si l'administrateur veut bien supprimer le sujet expr. reg. , j'ai fait une fausse manip.<br><br>Message édité par: Jean Michel, à: 26/09/11 16:40
tout d'abord,
-
le \".\" signifie n'importe quel caractère;
-
le \"*\" signifie que le caractère précédent doit être répèté autant de fois que voulu (zéro fois ou plus);
-
le \"+\" signifie que le caractère précédent doit être répèté au moins une fois.
Donc
-
\".*\" signifie n'importe quel caractère répété zéro, une ou plusieurs fois
-
\".+\"signifie n'importe quel caractère répété une ou plusieurs fois
Quant au \"?\" il signifie répèté zéro ou une fois.
Donc
-
\".*?\" N'importe quel chaîne
-
\".*?\" N'importe quel chaîne
En espérant t'avoir aidé.
Bon courage.
Jean-Michel
P.S si l'administrateur veut bien supprimer le sujet expr. reg. , j'ai fait une fausse manip.<br><br>Message édité par: Jean Michel, à: 26/09/11 16:40
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.033 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- REGEX: difference entre ".*" et ".*?"