好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

1 转换为网址的UBB的正则_正则表达式

上面这个东东如何才能变成下面那个?

复制代码 代码如下:

[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需刷新才能执行 ]

查看更多关于1 转换为网址的UBB的正则_正则表达式的详细内容...

  阅读:64次