Le 20/04/2008 11:54, Une Bévue a écrit :
"{" est un métacaractère non ?
Non. En tout cas pas tout seul, et encore moins dans une classe de
caractères. Par ailleurs, il n'y a aucune équivalence entre « être un
métacaractère » et « changer de sens quand on le précède de \ ». Cf. le
caractère n, par exemple ; dirais-tu que n est un métacaractère ?
Mais surtout, si tu rajoutes un \ devant un caractère qui n'en a pas
besoin, parfois ça supprime le \ sans rien dire et parfois ça le laisse,
selon le langage utilisé. Or, comme tu n'as pas l'air de vouloir lire
les docs avant de faire quelque chose, tu vas un jour te retrouver dans
un cas où ce qui fonctionnait en XXX¹ ne fonctionnera plus en YYY, et
tu viendras râler dans le groupe correspondant parce que ce n'est pas
logique.
¹ Remplacer XXX et YYY par des langages au hasard : JavaScript, PHP, C,
Perl, Python, Java, etc.