Expression régulière avec /

mims -  
 mims -
Bonjour,

J'ai un probleme pour effectuer un test en php sur une expression régulière avec ce caractères : /

voici ce que j'ai qui fonctionne :

if (preg_match("/promo.*/", "/promo/test-xxx.html", $matches)) {


mais je ne test que sur la chaine "promo" or je voudrais tester sur la chaine suivante :

"/promo/"

et je ne vois pas comment procéder ...

Merci de votre aide

A voir également:

2 réponses

__construct
 
Bonjour,
Pour que PHP prenne en compte les slashs (/) dans ton masque, il faut les échapper avec des back-slashs (\)
0
mims
 
Genre :

if (preg_match("/\/promo\/.*/", "/promo/test-xxx.html", $matches)) {


Est ce juste ainsi ?

Merci
0