Groupe [0-9] RegExp JavaScript
- Page précédente [^abc]
- Page suivante [^0-9]
- Retour au niveau supérieur Manuel de référence JavaScript RegExp
Définition et utilisation
L'expression [0-9] est utilisée pour trouver tout caractère entre les parenthèses.
Les chiffres entre les parenthèses peuvent être n'importe quel chiffre de 0 à 9 ou une plage de chiffres.
Avis :Utilisez [^0-9] L'expression recherche tout caractère qui n'est pas un chiffre.
Instance
Exemple 1
Recherche globale des chiffres 1, 2, 3 et 4 dans la chaîne :
let text = "123456789"; let pattern = /[1-4]/g;
Exemple 2
Recherche globale du chiffre "1" dans la chaîne :
let text = "12121212"; let pattern = /[1]/g;
Syntaxe
new RegExp("[0-9]")
ou en abrégé :
/[0-9]/
Syntaxe avec modificateurs
new RegExp("[0-9]", "g")
ou en abrégé :
/[0-9]/g
Avis
Utilisez [^0-9] L'expression recherche tout caractère qui n'est pas un chiffre.
Support du navigateur
/[0-9]/
C'est une caractéristique ECMAScript1 (ES1).
Tous les navigateurs supportent complètement ES1 (JavaScript 1997) :
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Supporté | Supporté | Supporté | Supporté | Supporté | Supporté |
Méthodes de recherche d'expressions régulières
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 motif régulier, voici les méthodes les plus courantes :
Exemple | Description |
---|---|
text.match(Modèle) | Méthode match() de la chaîne |
text.search(Modèle) | Méthode search() de la chaîne |
Modèle.exec(text) | Méthode exec() de RexExp |
Modèle.test(text) | Méthode RexExp test() |
- Page précédente [^abc]
- Page suivante [^0-9]
- Retour au niveau supérieur Manuel de référence JavaScript RegExp