JavaScript RegExp toString() -metodi
- Edellinen sivu test()
- Seuraava sivu g
- Palaa ylös JavaScript RegExp viittausopas
Määrittely ja käyttö
toString()
Metodi palauttaa regulaarisen lauseen merkkijonon arvon.
Esimerkki
Esimerkki 1
Palauttaa regulaarisen lauseen merkkijonon arvon:
let pattern = /Hello World/g; let text = pattern.toString();
Esimerkki 2
Palauttaa regulaarisen lauseen merkkijonon arvon:
let pattern = new RegExp("Hello World", "g"); let text = pattern.toString();
Syntaksi
RegexpObject.toString()
Parametrit
Ei mitään.
Palautusarvo
Tyyppi | Kuvaus |
---|---|
Merkkijono | RegExp:n merkkijonon esitys |
Tekninen yksityiskohta
Heittää
Tyyppi | Kuvaus |
---|---|
TypeError | Jos kutsuvan objekti ei ole RegExp, heittää tällaisen poikkeuksen. |
Selitys
RegExp.toString() metodi palauttaa regulaarisen lauseen merkkijonon muodossa regulaarisen lauseen suora arvo.
Huomaa
Ei sallita toteutuksen lisäämistä escapse-merkkijonoja, jotta varmistetaan, että palautettu merkkijono on laillinen regulaarisen lauseen suora arvo.
Pohdi regulaarinen lause, joka luodaan ilmaisulla new RegExp("/","g"). RegExp.toString() yhdessä toteutuksessa palauttaa tälle regulaariselle lauseelle "///g", ja se voi myös lisätä escapse-merkkijonon, palauttaen "/\//g".
Selaimen tuki
toString()
On ECMAScript1 (ES1) ominaisuus.
Kaikki selaimet tukevat täysin ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Tuki | Tuki | Tuki | Tuki | Tuki | Tuki |
- Edellinen sivu test()
- Seuraava sivu g
- Palaa ylös JavaScript RegExp viittausopas