JavaScript RegExp Group [^0-9]
- Forrige side [0-9]
- Næste side (x|y)
- Gå tilbage til forrige niveau JavaScript RegExp Reference Manual
Definition og brug
udtrykket [^0-9] bruges til at finde alle tegn, der ikke er tal.
Tallet inden i parenteser kan være en hvilken som helst tallet fra 0 til 9 eller et talsområde.
Tip:Brug [0-9] Find alle tal, der står mellem parenteser.
eksempel
Eksempel 1
Global søgning efter tal, der ikke er mellem 1 og 4:
let text = "123456789"; let pattern = /[^1-4]/g;
Eksempel 2
Global søgning efter tal, der ikke er 1:
let test = "12121212"; let pattern = /[^1]/g;
Eksempel 3
Global søgning efter tal, der ikke er mellem 5 og 8:
let text = "123456789"; let pattern = /[^5-8]/g;
syntax
new RegExp("[^0-9]")
eller forkortet:
/[^0-9]/
med modifikator syntax
new RegExp("[^0-9]", "g")
eller forkortet:
/[^0-9]/g
browser understøttelse
/[^0-9]/
er en ECMAScript1 (ES1) funktion.
Alle browsere understøtter fuldt ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
støtter | støtter | støtter | støtter | støtter | støtter |
Regulære udtryks søgemetoder
I JavaScript kan regulære udtryks tekst��索可以用不同的方法完成。
brugMønster (pattern)Som regulære udtryk er disse de mest almindelige metoder:
eksempel | beskrivelse |
---|---|
text.match(mønster) | strengmetode match() |
text.search(mønster) | strengmetode search() |
mønster.exec(text) | RexExp metoden exec() |
mønster.test(text) | RexExp metoden test() |
- Forrige side [0-9]
- Næste side (x|y)
- Gå tilbage til forrige niveau JavaScript RegExp Reference Manual