请问一下这两个正则什么意思: 1、 /(?:^|&)/g2、 /(?:^|&)([^&=]*)=?([^&]*)/g请问一下这两个正则什么意思~~~~(>_<)~~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一个是个非获取的全局匹配,查找^|g的模式第二个是^|&【这里可以是非&=之外的任何字符,可以为空】=?【这里可以是非&以外的任何字符串,可以为空】。同样是全局匹配。这里的后2个子模式是可获取模式 /(?:^|&)([^&=]*)=?([^&]*)/g1、//中间是正则的表达式2、g代表匹配是全局的3、?:是非获取匹配。具体概念请GOOGLE4、()是一个子模式5、|是或的意思,这里^|&就是说^或&6、[]是字符集,[123]就是一个包含1、2、3的字符集合7、[^&=]中的^是取反。即这个字符集是除去&=以外的所有集合8、[]*是指匹配前面字符集合中的字符{0,无穷多}个 input file 大小 哪个高手闲着无事,来练练手,顺便帮我下呀!!! 求一个不被浏览器拦截的弹窗js代码 如何把文本框中的html的特殊字符转换了啊? 如何获取指定url的页面修改时间? 请教一段代码 求JS脚本效果 EXTJS4 中bbar的store加载问题 flash动画是用什么工具做的,扩展名是什么,有什么入门教材? 为啥我的js与他人的不一样? IE8 下面innerHTML 报错? 不能给动态生成的对象设置innerHTML吗? javascript能不能做词法分析和语法分析
2、g代表匹配是全局的
3、?:是非获取匹配。具体概念请GOOGLE
4、()是一个子模式
5、|是或的意思,这里^|&就是说^或&
6、[]是字符集,[123]就是一个包含1、2、3的字符集合
7、[^&=]中的^是取反。即这个字符集是除去&=以外的所有集合
8、[]*是指匹配前面字符集合中的字符{0,无穷多}个