$a='我我我我 [@789789][face34.gif]';
我想替换掉字符串里面的“[@和]”但是得保留[face34.gif]这个正则怎么写,谢谢
以字符串的数字不是固定的
$a=' [@789789]ddddd颠三倒四[face34.gif]';$a=preg_replace("/[@([^]]*)]/", "$1", $a);echo $a;
789789ddddd颠三倒四[face34.gif]