请问我如何将这个字符"aaadsfdgdg[attach]223[/attach]dgfdhfgjgf[attach]2423[/attach]dgdgfdhf..... " 串中的[attach]...[/attach]这个字符串删除,[attach]...[/attach]里面的数字不确定,并且要求把所有这种标号的全删了,这个怎么实现?先谢谢各位大侠了,我前几天刚刚学js就遇到了这个问题,特请求大家帮帮忙。或者删除aaadsf2333dgdgdf234dfff里面的数字怎么删?拜托大家了
调试欢乐多
删除[attach][/attach]
var s = "aaadsfdgdg[attach]223[/attach]dgfdhfgjgf[attach]2423[/attach]dgdgfdhf";
re = /\[.*?\].*?\]/;
var r = s.replace(re,"");
alert(r);
删除数字
var s = "aaadsf2333dgdgdf234dfff";
var re = /[\d]+/g;
var r = s.replace(re,"");
alert(r);
删除[attach][/attach]
$s = "aaadsfdgdg[attach]223[/attach]dgfdhfgjgf[attach]2423[/attach]dgdgfdhf";
$r = preg_replace("/\[.*?\].*?\]/","",$s);
echo $r;删除数字
$s = "aaadsf2333dgdgdf234dfff";
$r = preg_replace("/[\d]+/","",$s);
echo $r;