Aperçu de Regex
Une référence imprimable de la syntaxe regex JavaScript — classes de caractères, quantificateurs, groupes, lookarounds, indicateurs.
Réponse rapide: Une référence imprimable de la syntaxe regex JavaScript — classes de caractères, quantificateurs, groupes, lookarounds, indicateurs.
Dernière mise à jour
Questions fréquentes
- Qu'est-ce qui est inclus dans la cheat sheet ?
- Classes de caractères, ancres, quantificateurs, groupes, alternation, lookarounds, drapeaux JS et quelques motifs utiles — le tout sur un seul écran.
- Quel type de regex est couvert ?
- Regex JavaScript moderne / ECMAScript. La plupart des règles s'appliquent également à Perl, Python et aux regex au format PCRE.
- Que signifie \d ?
- Un chiffre (0–9). \D est l'inverse — tout non-chiffre. Ce sont des abréviations pour [0-9] et [^0-9].
- Quelle est la différence entre * et + ?
- * correspond à zéro ou plusieurs ; + correspond à un ou plusieurs. Les deux sont gourmands sauf s'ils sont suivis de ?.
- Qu'est-ce qu'un lookahead ?
- Une assertion à largeur nulle qui regarde devant sans consommer de caractères. (?=…) nécessite que le modèle soit suivi ; (?!…) nécessite qu'il ne soit PAS suivi.
- Les groupes nommés sont-ils pris en charge ?
- Oui — (?<name>…) dans les moteurs JS modernes (ES2018+). Les anciens runtimes peuvent nécessiter une transformation.
- Que fait le drapeau g ?
- Indique au moteur regex de trouver chaque correspondance, pas seulement la première. Requis par replaceAll() et matchAll().
- Puis-je imprimer cette cheat sheet ?
- Oui — utilisez le menu d'impression de votre navigateur (Ctrl/Cmd+P). Elle est conçue comme une référence sur une seule page.
- Où puis-je tester des motifs ?
- Utilisez notre Regex Tester — collez un motif et un exemple, voyez les correspondances et les groupes mis en évidence.
- Cette cheat sheet est-elle gratuite ?
- Oui — gratuite, sans inscription.