JavaScript RegExp toString() method
- Nakaraang Pahina test()
- Susunod na Pahina g
- Bumalik sa Isang Lebel Manwal ng Pakikitungo ng RegExp ng JavaScript
Definisyon at paggamit
toString()
Ang method ay nagbibigay ng string value ng regular expression.
Eksemplo
Halimbawa 1
Ibinabalik ng string value ng regular expression:
let pattern = /Hello World/g; let text = pattern.toString();
Halimbawa 2
Ibinabalik ng string value ng regular expression:
let pattern = new RegExp("Hello World", "g"); let text = pattern.toString();
Kasangkapan ng sintaksis
RegexpObject.toString()
Parametro
Wala.
Halimbawa ng ibinabalik na string
Uri | Paglalarawan |
---|---|
String | String representation ng RegExp. |
Teknikal na detalye
Huhulog
Uri | Paglalarawan |
---|---|
TypeError | Huhulog ang exception kapag ang objekto na tinatawag sa pamamagitan ng method ay hindi RegExp. |
Paliwanag
Ang method na RegExp.toString() ay magbibigay ng string representation ng regular expression bilang literal na regular expression.
Pansin
Hindi pinapayagan ang pagdagdag ng escape sequence sa implementasyon, upang matiyak na ang ibinabalik na string ay isang lehitimong literal na regular expression.
Pang-iisip ang regular expression na nilikha ng expression new RegExp("/","g"). Ang isang paglilingkod ng RegExp.toString() ay nagbibigay ng "///g" sa regular expression, at maaaring magdagdag ng escape sequence, na nagbibigay ng "/\//g".
Browser Support
toString()
Ito ay mga katangian ng ECMAScript1 (ES1).
Lahat ng mga browser ay ganap na sumusuporta sa ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Suporta | Suporta | Suporta | Suporta | Suporta | Suporta |
- Nakaraang Pahina test()
- Susunod na Pahina g
- Bumalik sa Isang Lebel Manwal ng Pakikitungo ng RegExp ng JavaScript