JavaScript RegExp toString() metoden
- Forrige side test()
- Næste side g
- Gå tilbage til forrige niveau JavaScript RegExp referencehåndbog
Definition og brug
toString()
Metoden returnerer den strengværdi for regulært udtrykket.
Eksempel
Eksempel 1
Returnerer den strengværdi for regulært udtrykket:
let pattern = /Hello World/g; let text = pattern.toString();
Eksempel 2
Returnerer den strengværdi for regulært udtrykket:
let pattern = new RegExp("Hello World", "g"); let text = pattern.toString();
Syntaks
RegexpObject.toString()
Parameter
Ingen.
Returværdi
Type | Beskrivelse |
---|---|
Streng | Regulære udtryks strengrepræsentation. |
Tekniske detaljer
Kaster
Type | Beskrivelse |
---|---|
TypeError | Kaster et undtagelse, hvis objektet, der kaldes denne metode, ikke er et RegExp. |
Beskrivelse
Metoden RegExp.toString() returnerer en strengrepræsentation af regulært udtrykket som en regulær udtryk direkteværdi.
Bemærk
Det er ikke tilladt at tilføje escape-sekvenser for at sikre, at den returnerede streng er en gyldig regulær udtryk direkteværdi.
Tænk over den regulære udtryk, der oprettes ved at bruge udtrykket new RegExp("/","g"). En implementering af RegExp.toString() returnerer "///g" for denne regulære udtryk, og det kan også tilføje escape-sekvenser og returnere "/\\/g".
Browserv understøttelse
toString()
Er ECMAScript1 (ES1) egenskaber.
Alle browsere understøtter fuldt ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Support | Support | Support | Support | Support | Support |
- Forrige side test()
- Næste side g
- Gå tilbage til forrige niveau JavaScript RegExp referencehåndbog