嗯,看到有些论坛上使用ubb的,还可以写表格。
其实能给出这一块的代码也行。
语法好像是
[tbl]
|a1|s2|s3|
|b1|b2|b3|
|c1|c2|c3|
[/tbl]
当然也可以用逗号分隔。
自己太弱了写不出来。。
谢谢
回复讨论(解决方案)
1 | $s =<<< UBB[tbl]|a1|s2|s3||b1|b2|b3||c1|c2|c3|[/tbl]UBB; $s = preg_replace_callback( '/\[tbl\](.+)\[\/tbl\]/isU' , 'tbl_func' , $s ); echo $s ; function tbl_func( $r ) { $t = preg_replace( array ( '/^\|/m' , '/\|\r?$/m' , '/\|/m' ), array ( '<tr><td>' , '</td></tr>' , '</td><td>' ), $r [1]); return "<table>$t</table>" ;}
|
Copier après la connexion
a1 |
s2 |
s3 |
b1 |
b2 |
b3 |
c1 |
c2 |
c3 |
其他标记如法炮制