caractère spéciaux \udddd de RegExp JavaScript
- Page précédente \xdd
- Page suivante +
- Retour au niveau supérieur Manuel de référence JavaScript RegExp
définition et utilisation
\udddd le correspondance de caractères spéciaux est déterminée par le nombre hexadécimal (dddd) du caractère Unicode.
exemple
recherchez globalement le nombre hexadécimal 0057 (W) dans la chaîne :
let text = "Visit CodeW3C.com. Hello World!"; let pattern = /\u0057/g;
grammaire
new RegExp("\\udddd)
ou en abrégé :
/\udddd/
grammaire avec modificateurs
new RegExp("\\udddd", "g")
ou en abrégé :
/\udddd/g
prise en charge du navigateur
/\udddd/
c'est une caractéristique ECMAScript1 (ES1).
Tous les navigateurs prennent en charge complètement ES1 (JavaScript 1997) :
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
prise en charge | prise en charge | prise en charge | prise en charge | prise en charge | prise en charge |
méthodes de recherche d'expression régulière
En JavaScript, la recherche de texte avec des expressions régulières peut être effectuée de différentes manières.
utilisationmodèle (pattern)En tant que expression régulière, ces sont les méthodes les plus couramment utilisées :
exemple | description |
---|---|
text.match(pattern) | méthode de chaîne match() |
text.search(pattern) | méthode de chaîne search() |
pattern.exec(text) | RexExp méthode exec() |
pattern.test(text) | Méthode test() de RexExp |
- Page précédente \xdd
- Page suivante +
- Retour au niveau supérieur Manuel de référence JavaScript RegExp