首先,javascript中正則的exec方法返回的既然是數組為什么下面代碼的length值為1而不是2,還有就是exec的lastindex屬性為什么是undefined???<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>正則表達式</title> <style> </style> </head> <body> <script type="text/javascript"> /*var pattem = new RegExp ("box"); var str = "box"; alert(pattem.test(str)); */ /*var pattem = /box/i; var str = "Box"; alert(pattem.test(str)); */ /*alert(/box/i.test("Box")) */ var pattem = /box/; var str = "this is a box,box"; alert(pattem.exec(str).lastIndex); </script> </body></html>
請教和正則的問題
海綿寶寶撒
2018-09-06 15:09:53