Warning: preg_match(): Unknown modifier ']'

Xetronn Messages postés 60 Statut Membre -  
 aviallon -
Voila cette erreur apparait et c'est à cause de mon expression régulière qui est celle ci:

/[]['~!@#$%^&*()-=+{[]}|\\:;\"<,>.?/]/


Quel est le problème SVP

Merci d'avance pour vos réponses

1 réponse

  1. aviallon
     
    Il faut que tu mette un \ devant ton / , ton [ (en gras) et ton ] (en gras):
    /[]['~!@#$%^&*()-=+{[]}|\\:;\"<,>.?\/]/
    


    en gros, il faudrait l'écrire comme ça :
    /['~\!@\#$%\^&*\(\)=+\{\[\]\}|\\:;\"<,>.?\/-]/
    

    Je sait pas ce qui t'a pris de mettre autant de metacharactères, mais bon...
    0