JavaScript RegExp Group [0-9]

Definition och användning

[0-9]-uttrycket används för att hitta alla tecken mellan parenteserna.

Numrerna inom parentes kan vara vilken siffra mellan 0 och 9 som helst eller ett nummerintervall.

Tips:Använd [^0-9] Uttrycket söker efter alla tecken som inte är siffror.

Exempel

Exempel 1

Globalt sök efter siffrorna 1, 2, 3 och 4 i strängen:

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

Prova själv

Exempel 2

Globalt sök efter tecknet "1" i strängen:

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

Prova själv

Syntax

new RegExp("[0-9]")

eller förenklad skrivning:

/[0-9]/

Syntax med modifierare

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

eller förenklad skrivning:

/[0-9]/g

Varning

Använd [^0-9] Uttrycket söker efter alla tecken som inte är siffror.

Webbläsarstöd

/[0-9]/ är en EGKAScript1 (ES1) egenskap.

Alla webbläsare stöder fullt ut ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Stödjer Stödjer Stödjer Stödjer Stödjer Stödjer

Reguljära uttryckssökmetoder

I JavaScript kan reguljära uttryck användas för text sökning på olika sätt.

AnvändningMönster (pattern)Som reguljära uttryck är dessa de mest använda metoderna:

Exempel Beskrivning
text.match(Mönster) Strängmetoden match()
text.search(Mönster) Strängmetoden search()
Mönster.exec(text) RexExp-metoden exec()
Mönster.test(text) RexExp-metoden test()