|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : mars 2006 Messages : 90 ![]() |
Bonsoir,
J'ai jeté un oeil au tutorial de developpez.com, et j'ai une question, comment fait t'on pour remplacer tout les occurrences du patern, par exemple quand j'execute ce code : Code php :
Ca me retourne : Initiation aux expressions régulières[/g], Initiation aux expressions [g]rationnelles Alors que j'aimerai que ça me retourne : Initiation aux expressions régulières, Initiation aux expressions rationnelles Merci beaucoup |
||
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Inscription : février 2007 Messages : 475 ![]() |
Il faut que ton pattern soit ungreedy, c'est à dire qu'il matche les plus petites chaînes qui vérifient le pattern au lieu de chercher les plus grandes, qui est le comportement par défaut.
Pour préciser ungreedy, on rajoute un ? derrière les patterns susceptibles d'être greedy, c'est à dire .*, .+ etc: On peut aussi utiliser le modifier U pour l'ensemble du pattern directement: |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 90 ![]() |
Ca marche ! Super, merci beaucoup !
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com