关于替换空格的正则表达式疑问 echo preg_replace("/\s+/", " ",$post);不知道是不是你这个意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$post = " [table width=100 align=center] ";do { $tmp = $post; $post=preg_replace("/(\[.*)( )+(.*\])/is","\\1 \\3",$post);}while($tmp != $post);echo $post;?>输出 [table width=100 align=center] 一直有个疑问耶,那个preg_replace中"/(\[.*)( )+(.*\])/is"部分的规则是怎么样的??我就是看不懂,有没有资料可以看呀?? 谢谢两位。xuzuning的帮我解决了问题。不过我通过另外一种方法也解决了:我将两个空格替换成一个全角字符空格,这样解决了。呵呵。 不知道为什么 插不进去 数据库 我想实现几个功能,该学习什么地方 jpgraph中的例子如何使用鼠标拖动实现图形的缩放? 原来select 字段没有区分大小写... 棘手问题,我也不知道叫什么标题 这是把函数获取的什么? 数据库查询问题 一条很简单的问题,大家帮下忙。急。 几行源代码,报错,可我怎么也没看出有什么错误 帮忙指出错误,谢谢 图片上传问题 寻找北京的php高手合作开发项目
$post = " [table width=100 align=center] ";
do {
$tmp = $post;
$post=preg_replace("/(\[.*)( )+(.*\])/is","\\1 \\3",$post);
}while($tmp != $post);
echo $post;
?>
输出
[table width=100 align=center]
不过我通过另外一种方法也解决了:我将两个空格替换成一个全角字符空格,这样解决了。呵呵。