JavaScript RegExp i Modifikator
- Vorherige Seite g
- Nächste Seite d
- Zurück zur übergeordneten Ebene JavaScript RegExp Referenzhandbuch
Definition und Verwendung
Der Modifikator "i" bestimmt die nicht unterscheidende Groß- und Kleinschreibung der Übereinstimmung.
Beispiel
Beispiel 1
Suchen Sie "is" nicht unterscheidend von Groß- und Kleinschreibung:
let text = "Besuchen Sie CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
Beispiel 2
Suchen Sie "codew3c" im String nicht unterscheidend von Groß- und Kleinschreibung:
Verwendung der regulären Ausdrucksfunktion exec():
let text = "Besuchen Sie codew3c"; let pattern = /codew3c/i; let result = pattern.exec(text);
Beispiel 3
Verwendung von regulären Ausdrucksfunktionen test()
:
let text = "Besuchen Sie CodeW3C.com"; let pattern = /codew3c/i; let result = pattern.test(text);
Beispiel 4
Verwendung von Stringfunktionen match()
:
let text = "Besuchen Sie CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
Syntax
new RegExp("regexp", "i")
oder kurz schreiben:
/regexp/i
Hinweis
Sie können ignoreCase Eigenschaft überprüfen, ob der Modifikator "i" gesetzt ist.
let pattern = /W3S/i; let result = pattern.ignoreCase;
Reguläre Ausdruckssearchmethoden
In JavaScript können Textsuchanfragen mit regulären Ausdrücken auf verschiedene Weise abgeschlossen werden.
VerwendungMuster (pattern)Als reguläres Ausdrucksformat sind diese die häufigsten Methoden:
Beispiel | Beschreibung |
---|---|
text.match(Muster) | Zeichenfolgemethode match() |
text.search(Muster) | Zeichenfolgemethode search() |
Muster.exec(text) | RexExp-Methode exec() |
Muster.test(text) | RexExp-Methode test() |
Browserunterstützung
/regexp/i
Es ist eine ECMAScript1 (ES1) Eigenschaft.
Alle Browser unterstützen ES1 (JavaScript 1997) vollkommen:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Unterstützung | Unterstützung | Unterstützung | Unterstützung | Unterstützung | Unterstützung |
- Vorherige Seite g
- Nächste Seite d
- Zurück zur übergeordneten Ebene JavaScript RegExp Referenzhandbuch