JavaScript RegExp .-merkkit

Määrittely ja käyttö

. Merkkimerkit sopivat mihin tahansa merkkiin, paitsi rivinvaihtoihin tai muille rivin loppuun tuleville merkille.

Esimerkki

Erikoismerkkien globaali haku "h.t":

let text = "That's hot!";
let pattern = /h.t/g;

Kokeile itse

syntaksi

new RegExp("regexp.")

tai lyhennettynä:

/regexp./

Muokattu lauseke

new RegExp("regexp.\"g\"

tai lyhennettynä:

/regexp./g

Selaimen tuki

/./ Se on ECMAScript1 (ES1) -ominaisuus.

Kaikki selaimet tukevat täysin ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
tuki tuki tuki tuki tuki tuki

Regex-hakumenetelmät

JavaScriptissä regex-tekstihaku voidaan suorittaa eri menetelmien avulla.

käyttömalliNäistä ovat yleisimpiä menetelmiä regex-muodossa:

esimerkki kuvaus
text.match(malli) merkkijono menetelmä match()
text.search(malli) merkkijono menetelmä search()
malli.exec(text) RexExp menetelmä exec()
malli.test(text) RexExp menetelmä test()