删除字符串中多余的换行
2006-07-22 08:56 | Filed Under PHP |
function remove_blank_lines($content) {
$result = explode("\n", $content);
for ($i = 0; $i < count($result); $i ++) {
if (trim($result[$i]) != "") {
$new_content .= $result[$i];
$new_content .= "\n";
}
}
return $new_content;
}
很笨的方法,不是么~
写这个过程中还明白了单双引号的区别,真是惭愧。。。
底下大大给的高级方法:
function remove_blank_lines($content) {
return preg_replace("/(\s*?\r?\n\s*?)+/","\n",$content);
}
配合这里学习正则表达式。
标签:PHP, 换行, 正则表达式相关日志


