Grupy RegExp JavaScript [^0-9]

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;

Spróbuj sam

Przykład 2

Całkowite wyszukiwanie nie zawiera liczb innych niż 1:

let test = "12121212";
let wzorzec = /[^1]/g;

Spróbuj sam

Przykład 3

Całkowite wyszukiwanie nie zawiera liczb z zakresu 5 do 8:

let tekst = "123456789";
let wzorzec = /[^5-8]/g;

Spróbuj sam

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()