JavaScript RegExp Groep [0-9]

Definitie en gebruik

De expressie [0-9] zoekt naar elk teken tussen de haakjes.

De cijfers in de haakjes kunnen willekeurige cijfers zijn van 0 tot 9 of een cijferbereik.

Hint:Gebruik [^0-9] Zoek uitdrukking zoekt naar elk teken dat geen cijfer is.

Voorbeeld

Voorbeeld 1

Globaal zoeken naar de cijfers 1, 2, 3 en 4 in de string:

let text = "123456789";
let pattern = /[1-4]/g;

Probeer het zelf

Voorbeeld 2

Globaal zoeken naar het cijfer "1" in de string:

let text = "12121212";
let pattern = /[1]/g;

Probeer het zelf

Syntax

new RegExp("[0-9]")

Of afgekort:

/[0-9]/

Met diakritische tekens syntax

new RegExp("[0-9]", "g")

Of afgekort:

/[0-9]/g

Hint

Gebruik [^0-9] Zoek uitdrukking zoekt naar elk teken dat geen cijfer is.

Browserondersteuning

/[0-9]/ Is een ECMAScript1 (ES1) kenmerk.

Alle browsers ondersteunen ES1 (JavaScript 1997) volledig:

Chrome IE Edge Firefox Safari Opera
Ondersteund Ondersteund Ondersteund Ondersteund Ondersteund Ondersteund

Reguliere expressie zoekmethoden

In JavaScript kunnen reguliere expressie-tekstzoeken worden voltooide met verschillende methoden.

GebruikPatroon (pattern)Als reguliere expressie zijn deze de meest gebruikte methoden:

Voorbeeld Beschrijving
text.match(Patroon) Stringmethode match()
text.search(Patroon) Stringmethode search()
Patroon.exec(text) RexExp-methode exec()
Patroon.test(text) RexExp-methode test()