首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JS中的match,该怎么解决

2012-05-28 
JS中的matchJScript codevar myReg /(\w+)\s(?:\1)$/g var str John John document.write(str.mat

JS中的match

JScript code
var myReg = /(\w+)\s(?:\1)$/g; var str = "John John"; document.write(str.match(myReg)); 输出John John这个正常而var myReg = /(\w+)\s(?:\1)$/; var str = "John John"; document.write(str.match(myReg));输出John John,John 这是为什么?


[解决办法]
John John,John
arr[0] arr[1] 

不是一次配出二个子串来了,而是匹配的数组包括那些元素。仔细看看说明。

热点排行