代码如下:
[a] 1 [/a] 2 [a]3[/a] 4 [/a] 5 [/a] 6 [a] 7 [/a] [a] 8 [/a]
<a f="1"> 1 <a f="2"> 2 <a f="3">3</a> 4 </a> 5 </a> 6 <a f="7"> 7 </a> <a f="8"> 8 </a>
var str="[a] 1 [a] 2 [a]3[/a] 4 [/a] 5 [/a] 6 [a] 7 [/a] [a] 8 [/a]"; var reg=/(\[a\]([^\[]*))|(\[\/a\]([^\[]*))/g; var ma=str.replace(reg,ff); alert(ma); function ff(a,b,c,d,e){ if(b) { return ""+c; } if(d) { return " "+e; } }
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did91899