JavaScript RegExp \S metasynteettinen merkkijono
- Edellinen sivu \s
- Seuraava sivu \b
- Palaa ylös JavaScript RegExp viittausoppikirja
määritelmä ja käyttö
\S
metasynteettinen merkkijono vastaa ei-tyhjää merkkiä.
tyhjemerkit voivat olla:
- tyhjemerkki
- tabulaattori
- enter-merkki
- rivinvaihto
- pystysuuntainen tabulaattori
- sivutusmerkki
esimerkki
globaali haku ei-tyhjistä merkeistä:
let text = "Is this all there is?"; let pattern = /\S/g;
syntaksi
new RegExp("\\S")
tai lyhennettynä:
/\S/
korjattu lauseke
new RegExp("\\S", "g")
tai lyhennettynä:
/\S/g
selaimen tuki
/\S/
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
JavaScriptissä regex-lausekkeiden tekstihaku voidaan suorittaa eri menetelmillä.
käyttömalliNäistä ovat yleisimpiä menetelmiä regex-lausekkeina:
esimerkki | kuvaus |
---|---|
text.match(malli) | merkkijonomenetelmä match() |
text.search(malli) | merkkijonomenetelmä search() |
malli.exec(text) | RexExp-metodi exec() |
malli.test(text) | RexExp-menetelmä test() |
- Edellinen sivu \s
- Seuraava sivu \b
- Palaa ylös JavaScript RegExp viittausoppikirja