Warning: preg_match(): Unknown modifier ']'

Fermé
Xetronn Messages postés 52 Date d'inscription mercredi 24 avril 2013 Statut Membre Dernière intervention 24 janvier 2017 - 23 juil. 2013 à 18:21
 aviallon - 23 juil. 2013 à 21:22
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

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