Merci Zebden, ton masque ne me garde que les ?!;_ et - ... je voulais aussi les caractères alphanumériques donc j'ai remplacé par [^?!$a-zA-Z0-9 @.âäàéèêëîï;_-] et ça a l'air de le faire (par contre les caractères d'échappement apparement y'en a pas besoin : ça vire ce qui est échappé sinon).
zebdinou pour les intimes / Blog : http://www.zebden.fr
Il faut délimiter ton masque dans la Syntaxe PCRE, alors moi je le délimite avec `` mais tu peux aussi délimiter avec # ou avec d'autres.
Alors tu me diras quelle est l'utilité, je sais pas trop mais c'est surement pour pouvoir caser des paramètres comme ici `masque`iS ou i veut dire insensible à la casse et S pour optimiser.
salut,
ceci est un message personnel pour zebden :
Tu n'as pas besoin d'échapper le tiret dans une classe de caractère lors qu'il se trouve en dernier :)
zebdinou pour les intimes / Blog : http://www.zebden.fr
On en apprend tous les jours avec ce mojo ^_^
Autant (ou au temps, le débat est lancé) pour moi, je pensais que justement il fallait le mettre impérativement en dernier (ou en premier) et qu'il fallait l'echapper :)