JavaScript RegExp Group [0-9]

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;

Kokeile itse

esimerkki 2

Hae kaikkia merkkijonon "1":

let text = "12121212";
let pattern = /[1]/g;

Kokeile itse

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