标签:key 替换 括号 type split 思路 技巧 ace lte
var itemdata = "OrderFilter=0&ProjectTag=15&DateType=0"; var projectTag = itemdata.replace(/.*projecttag=([\d]+).*/gi, "$1");
重点就是第二行,用匹配到的括号里的值替换整个文本。
如果用传统方法,肯定要先split"&"符号,再split"="符号,然后再取值。
这样多好,就一行代码,如果说正则效率不高或有问题,还可以优化。
重要的是这种思路和技巧。此方法仅供参考,具体怎么写,要根据自己的url的querystring而定。
标签:key 替换 括号 type split 思路 技巧 ace lte
原文地址:http://www.cnblogs.com/subendong/p/7562668.html