php用正则表达式去除空白行代码

作者:简简单单 2013-07-29

去除字符串内部的空行:

 代码如下 复制代码

$str = preg_replace("/(s*?r?ns*?)+/","n",$str);

去除全部的空行,包括内部和头尾:

 代码如下 复制代码

$str = preg_replace('/($s*$)|(^s*^)/m', '',$str);

上面演示了两个语法,下面我来给各位同学介绍

 代码如下 复制代码

$newhtml=preg_replace("/(r?n)\1+/","\1",$newhtml);

echo preg_replace('/($s*$)|(^s*^)/m', '', $str); 完美解决:victory:

$a = 'gdgdga


gagda
faf


fefe

fefe';
echo preg_replace('/(r?n)\1+/',"nn",$a);

从上面看我们就知道是替换回车,换行,连续的空格了。

相关文章

精彩推荐