JavaScript RegExp * Quantifizierer
Beispiel 1
Eine globale Suche nach einem „l“, gefolgt von null oder mehr „o“-Zeichen:
let text = "Hellooo World! Hello W3Schools!";
let pattern = /lo*/g;
Definition und Verwendung
Der Quantifizierer n * stimmt mit jeder Zeichenfolge überein, die null oder mehr Vorkommen von n enthält .
Beispiel 2
Eine globale Suche nach einer „1“, gefolgt von null oder mehr „0“-Zeichen:
let text = "1, 100 or 1000?";
let pattern = /10*/g;
Browser-Unterstützung
/n*/
ist eine ECMAScript1 (ES1)-Funktion.
ES1 (JavaScript 1997) wird in allen Browsern vollständig unterstützt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Syntax
new RegExp("n*")
or simply:
/n*/
Syntax mit Modifikatoren
new RegExp("n*", "g")
or simply:
/n*/g