JavaScript RegExp Group [0-9]
- edellinen sivu [^abc]
- Seuraava sivu [^0-9]
- Palaa ylös JavaScript RegExp viittausoppikirja
määritelmä ja käyttö
[0-9] -ilmaisu etsii sulkeiden välillä olevaa minkä tahansa merkkiä.
sulkeiden välissä olevat numerot voivat olla 0-9 välillä olevia minkä tahansa numeroa tai numeroväliä.
huomautus:Käytä [^0-9] Etsii kaikkia ei-numeerisia merkkejä.
esimerkki
esimerkki 1
Hae kaikkia merkkijonon numeroita 1, 2, 3 ja 4:
let text = "123456789"; let pattern = /[1-4]/g;
esimerkki 2
Hae kaikkia merkkijonon "1":
let text = "12121212"; let pattern = /[1]/g;
syntaksi
new RegExp("[0-9]")
tai lyhennettynä:
/[0-9]/
modifikaattorin syntaksi
new RegExp("[0-9]", "g")
tai lyhennettynä:
/[0-9]/g
huomautus
Käytä [^0-9] Etsii kaikkia ei-numeerisia merkkejä.
selaimen tuki
/[0-9]/
on ECMAScript1 (ES1) -ominaisuus.
Kaikki selaimet tukevat täysin ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
tukee | tukee | tukee | tukee | tukee | tukee |
regex-hakumenetelmät
JavaScriptissa regex-expressioiden tekstihaku voidaan suorittaa eri menetelmien avulla.
käyttömalliNäistä on yleisimpiä käytettyjä menetelmiä regex-expressioiden osalta:
esimerkki | kuvaus |
---|---|
text.match(malli) | merkkijonometodi match() |
text.search(malli) | merkkijonometodi search() |
malli.exec(text) | RexExp-metodi exec() |
malli.test(text) | RexExp-metodi test() |
- edellinen sivu [^abc]
- Seuraava sivu [^0-9]
- Palaa ylös JavaScript RegExp viittausoppikirja