|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2007 Messages : 13 ![]() |
Bonjour,
Je monte un CMS et je voudrais savoir comment faire pour tester si une expression comporte certains caractères. Mon cas est le suivant: J'ai une variable et je souhaiterais tester si elle comporte les caractères { et } (ils peuvent apparaitre plusieurs fois dans la variable) et recuperer la chaine entre ces caracteres. Merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : mai 2002 Messages : 101 ![]() |
Hello,
en combinant des appels à strpos (http://ch2.php.net/manual/fr/function.strpos.php) pour trouver tes caractères { et } avec substr (http://ch2.php.net/manual/fr/function.substr.php), tu devrais y arriver dans trop de problème |
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Étudiant Inscription : août 2005 Messages : 632 ![]() |
Code :
if( preg_match_all('#{([^}]*)}#', $code, $matches) ) |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : août 2007 Messages : 13 ![]() |
Merci à vous deux j'avoue que je vais choisir la solution de facilité et que je vais essayer la deuxième solution.
Je vous tiens au courant. |
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() Étudiant Inscription : août 2005 Messages : 632 ![]() |
Elle est plus simple mais pas forcement plus rapide faudrait essayer
|
|
|
00
|
|
|
#6 | ||
|
Invité de passage
![]() Inscription : août 2007 Messages : 13 ![]() |
Bon c'est bon je m'en suis sorti avec strpos et substr.
Voila mon code si besoin est: Code :
J'ai la flemme de dévelloper une fonction |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com