Chinaunix
标题:
js一个正则表达式的问题
[打印本页]
作者:
nicle
时间:
2007-08-01 17:09
标题:
js一个正则表达式的问题
有个一个字串:
xxxxxxxxx[aa] sdfsfasffasdf[/aa]ttttttttttt
我想将从[aa]到[/aa]这段的字符剔除掉,变成xxxxxxxxxttttttttttt, 写了如下代码:
str.replace("[aa](.+)[\/aa]","");
对于上面的字符串有效,但上面的字符串中间有回车换行的就无效了,像这样:
xxxxxxxxx[aa] sdfsfasf
fasdf[/aa]ttttttttttt
大家有什么好的办法马?
[
本帖最后由 nicle 于 2007-8-1 17:12 编辑
]
作者:
flynetcn
时间:
2007-08-06 12:51
var mod=/\[aa\](.|\n)*?\[\/aa\]/gi;
str=str.replace(mod,"");
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2