Modyfikator i w RegExp JavaScript
- Poprzednia strona g
- Następna strona d
- Wróć do poprzedniego poziomu Podręcznik referencyjny JavaScript RegExp
Definicja i użycie
Modyfikator "i" określa dopasowanie bez rozróżniania wielkości liter.
Przykład
Przykład 1
Wyszukiwanie "is" bez rozróżniania wielkości liter:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
Przykład 2
Wyszukiwanie "codew3c" w tekście bez rozróżniania wielkości liter:
Użycie funkcji wyrażeń regularnych exec():
let text = "Visit codew3c"; let pattern = /codew3c/i; let result = pattern.exec(text);
Przykład 3
Użycie funkcji wyrażeń regularnych test()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = pattern.test(text);
Przykład 4
Użycie funkcji stringowych match()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
Gramatyka
new RegExp("regexp", "i")
albo skrócony zapis:
/regexp/i
Wskazówka
Możesz użyć ignoreCase Sprawdzenie, czy ustawiono modyfikator "i".
let pattern = /W3S/i; let result = pattern.ignoreCase;
Metody wyszukiwania wyrażeń regularnych
W JavaScript, wyszukiwanie tekstowe wyrażeń regularnych można wykonać za pomocą różnych metod.
UżyciewzorzecJako wyrażenia regularne, te są najbardziej używanymi metodami:
Przykład | Opis |
---|---|
text.match(wzorzec) | Metoda match() stringa |
text.search(wzorzec) | Metoda search() stringa |
wzorzec.exec(text) | Metoda exec() RexExp |
wzorzec.test(text) | Metoda test() RexExp |
Wspierane przeglądarki
/regexp/i
To cechy ECMAScript1 (ES1).
Wszystkie przeglądarki wspierają w pełni ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Wspierane | Wspierane | Wspierane | Wspierane | Wspierane | Wspierane |
- Poprzednia strona g
- Następna strona d
- Wróć do poprzedniego poziomu Podręcznik referencyjny JavaScript RegExp