Je veux utiliser le modèle *1*
. J'ai essayé \*1\*
, mais ça ne marche pas. Où est le problème?
Vous devez y échapper avec une barre oblique inverse:
/\*1\*/
Sinon, un *
non échappé dans une RegExp signifiera: Match 0 ou plus du groupe de caractères précédent.
Mettre à jour:
Si vous utilisez le constructeur RegExp
, procédez comme suit:
new RegExp("\\*1\\*")
Vous devez échapper deux fois aux barres obliques inverses car elles doivent être échappées dans la chaîne elle-même.
devez utiliser une barre oblique inverse \
comme caractère d'échappement dans les expressions rationnelles.