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

2 réponses

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

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


    Est ce juste ainsi ?

    Merci
    0