|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() |
bonjour,
j'aimerai chercher un motif ds une chaine mais juste afficher les résultats !! pas remplacer par autre chose !! je trouve pas comment faire ! exemple : Code :
ya rien qui peut juste afficher tous les [LIEN][/LIEN] k'il a trouvé ? sans les remplacer !!! avec un mot simple genre "bonjour" c facile, mais avec une chaine, impossible de trouver... merci de votre aide ![/code] |
||
|
|
00
|
|
|
#2 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 771 ![]() |
regardes eregi
http://www.php.net/manual/fr/function.eregi.php |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() |
oui mais ça, ca teste si il y a la chaine, et si ele est (test avec if) on retourne une String toute prete.
moi je voir si mon motif repere un truc. et afficher chaque occurence détectée du motif. ^^.... jtrouve pas comment faire |
|
|
00
|
|
|
#4 | |||
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 771 ![]() |
dsl, j'ai mal lu
Citation:
regardes explode Code :
|
|||
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() |
Warning: eregi() [function.eregi]: REG_BADRPT
if (eregi("<section>(/(\[LIEN url=)([^\]]*)\](.*?)(\[\/LIEN\])/)</section>",$raw,$rawsection)) { avec mon motif... lol |
|
|
00
|
|
|
#6 | ||
|
Invité régulier
![]() |
ah peutetre avec preg match all....
Code :
ça m'affiche : [LIEN url=http://www.phpinfo.net/]Cliquez ici[/LIEN][LIEN url= au lieu de : [LIEN url=http://www.phpinfo.net/]Cliquez ici[/LIEN][LIEN url=http://www.jose.fr/]Cliquez ici[/LIEN] ...?! EDIT : Solution : $raw = " eferf [LIEN url=http://www.phpinfo.net/]Cliquez ici[/LIEN] dfdv fdv [LIEN url=http://www.jose.fr/]Cliquez ici[/LIEN]"; preg_match_all("/(\[LIEN url=)([^\]]*)\](.*?)(\[\/LIEN\])/",$raw,$out); $nb=count($out[0]); for($i=0;$i<$nb;$i++) { echo htmlentities($out[0][$i]).'<br/>'; } |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com