Grupy RegExp JavaScript [^0-9]
- Poprzednia strona [0-9]
- Następna strona (x|y)
- Wróć do poprzedniego poziomu Podręcznik referencyjny JavaScript RegExp
Definicja i użycie
Wyrażenie [^0-9] służy do wyszukiwania dowolnych znaków innych niż cyfry.
Cyfry w nawiasach mogą być dowolnymi cyframi z zakresu 0 do 9 lub zakresem cyfr.
Wskazówka:Proszę użyć [0-9] Wyrażenie wyszukiwane znajduje wszystkie cyfry w nawiasach
Przykład
Przykład 1
Całkowite wyszukiwanie nie zawiera liczb z zakresu 1 do 4:
let tekst = "123456789"; let wzorzec = /[^1-4]/g;
Przykład 2
Całkowite wyszukiwanie nie zawiera liczb innych niż 1:
let test = "12121212"; let wzorzec = /[^1]/g;
Przykład 3
Całkowite wyszukiwanie nie zawiera liczb z zakresu 5 do 8:
let tekst = "123456789"; let wzorzec = /[^5-8]/g;
gramatyka
new RegExp("[^0-9]")
lub skrócona wersja:
/[^0-9]/
gramatyka z modyfikatorem
new RegExp("[^0-9]", "g")
lub skrócona wersja:
/[^0-9]/g
obsługa przeglądarki
/[^0-9]/
jest cechą ECMAScript1 (ES1).
Wszystkie przeglądarki w pełni obsługują ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
obsługiwane | obsługiwane | obsługiwane | obsługiwane | obsługiwane | obsługiwane |
Metody wyszukiwania wyrażenia regularnego
W JavaScript, wyszukiwanie tekstu wyrażenia regularnego można wykonać za pomocą różnych metod.
użycieWzorzec (pattern)Jako wyrażenia regularne, te są najbardziej używane:
przykład | opis |
---|---|
text.match(wzorzec) | metoda łańcucha match() |
text.search(wzorzec) | metoda łańcucha search() |
wzorzec.exec(text) | Metoda RexExp exec() |
wzorzec.test(text) | Metoda RexExp test() |
- Poprzednia strona [0-9]
- Następna strona (x|y)
- Wróć do poprzedniego poziomu Podręcznik referencyjny JavaScript RegExp