JavaScript RegExp Group [0-9]

Definition und Verwendung

Das Ausdruck [0-9] wird verwendet, um jedes Zeichen zwischen Klammern zu finden.

Die Zahlen in den Klammern können jede Ziffer von 0 bis 9 oder ein Zahlenbereich sein.

Hinweis:Verwenden Sie [^0-9] Der Ausdruck sucht nach jedem Zeichen, das kein Zahl ist.

Beispiel

Beispiel 1

Durchsuchen Sie die Ziffern 1, 2, 3 und 4 in der Zeichenkette global:

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

Probieren Sie es selbst aus

Beispiel 2

Durchsuchen Sie die Ziffer "1" in der Zeichenkette global:

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

Probieren Sie es selbst aus

Syntax

new RegExp("[0-9]")

oder kurz:

/[0-9]/

Syntax mit Modifikatoren

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

oder kurz:

/[0-9]/g

Hinweis

Verwenden Sie [^0-9] Der Ausdruck sucht nach jedem Zeichen, das kein Zahl ist.

Browser-Unterstützung

/[0-9]/ Ist eine ECMAScript1 (ES1)-Eigenschaft.

Alle Browser unterstützen ES1 (JavaScript 1997) vollständig:

Chrome IE Edge Firefox Safari Opera
Unterstützt Unterstützt Unterstützt Unterstützt Unterstützt Unterstützt

Reguläre Ausdrucks-Suchmethoden

In JavaScript können Textsuchanfragen mit verschiedenen Methoden abgeschlossen werden.

VerwendungMuster (pattern)Als reguläres Ausdrucksformat sind dies die häufigsten Methoden:

Beispiel Beschreibung
text.match(Muster) Zeichenkettenmethode match()
text.search(Muster) Zeichenkettenmethode search()
Muster.exec(text) RexExp-Methode exec()
Muster.test(text) RexExp-Methode test()