RegExp.prototype.toString()
åºçº¿
广æ³å¯ç¨
èª 2015å¹´7æ èµ·ï¼æ¤ç¹æ§å·²å¨ä¸»æµæµè§å¨ä¸å¾å°æ¯æï¼å¯å¨å¤§å¤æ°è®¾å¤åæµè§å¨çæ¬ä¸æ£å¸¸ä½¿ç¨ã
toString() è¿åä¸ä¸ªè¡¨ç¤ºè¯¥æ£å表达å¼çå符串ã
è¯æ³
regexObj.toString()
åæ°
æ
æè¿°
RegExp 对象è¦çäº Object 对象ç toString() æ¹æ³ï¼å¹¶æ²¡æç»§æ¿ Object.prototype.toString()ãå¯¹äº RegExp 对象ï¼toString æ¹æ³è¿åä¸ä¸ªè¯¥æ£å表达å¼çå符串形å¼ã
示ä¾
>示ä¾ï¼ä½¿ç¨ toString
ä¸ä¾è¾åº RegExp 对象çå符串å¼ï¼
myExp = new RegExp("a+b+c");
alert(myExp.toString()); // æ¾ç¤º "/a+b+c/"
foo = new RegExp("bar", "g");
alert(foo.toString()); // æ¾ç¤º "/bar/g"
è§è
| è§è |
|---|
| ECMAScript® 2027 Language Specification> # sec-regexp.prototype.tostring> |