我现在想匹配[]内的内容,如[aa][bb][cc] 我想得到aa bb cc 我写的正则 /\[(.+?)\]/g 只能取出一个 我现在想把三个值都取到啊!
解决方案 »
- 获取MAC地址问题??
- 死循环!怎么办??(关于onblur)
- 如何判断浏览器是否为IE(注:使用IE内核的也要区分出来)
- 请帮忙看一下,myWin.resizeTo()和myWin.moveTo()为什么报错?
- 求教javaScript实现表格动态增行删行?
- javascript小问题
- 郁闷哦~~~~关于框架访问的问题。。。
- 没想到中秋节居然和女朋友分手了!伤心的一天!痛苦......
- 如何用JSCRIPT响应active控件事件
- showModelessDialog的窗口如何最小化,只要不在屏幕上就行
- 在同一个窗口中,从别的标签页切换到当前页面时,javascript写的淡入淡出效果在火狐、chrome中出现闪烁的问题
- ExtJS 菜单问题
var str = '[aa][bb][cc]';
var re = /\[(.+?)\]/g;
while(re.exec(str)){
alert(RegExp.$1)
}
</script>
<script> var str = '你好[aa]测试[bb]';
var re = /\[(.+?)\]/gi;
str = str.replace(re,'$1');
alert(str);</script>也可以不用正则,直接把 [ 和 ] replace 为 空 就可以了
$2 第二个
。
类推