Looking for javascript Keywords? Try Ask4Keywords

JavaScriptExpressions régulières


Syntaxe

  • laisser regex = / pattern / [ flags ]
  • let regex = new RegExp (' pattern ', [ flags ])
  • let ismatch = regex.test (' text ')
  • let results = regex.exec (' text ')

Paramètres

Les drapeaux Détails
g g lobal. Tous les matches (ne pas revenir au premier match).
m m ulti-ligne. Fait que ^ & $ correspondent au début / à la fin de chaque ligne (pas seulement début / fin de chaîne).
je i nsensitive. Correspondance insensible à la casse (ignore la casse de [a-zA-Z]).
tu u nicode: les chaînes de motifs sont traitées comme UTF-16 . Fait également correspondre les séquences d'échappement aux caractères Unicode.
y stick y : correspond uniquement à l'index indiqué par la propriété lastIndex de cette expression régulière dans la chaîne cible (et ne tente pas de correspondre à partir d'index ultérieurs).

Remarques

L'objet RegExp est aussi utile que votre connaissance des expressions régulières est forte. Voir ici une introduction, ou voir MDN pour une explication plus approfondie.

Expressions régulières Exemples Liés