【发布时间】:2011-09-15 16:14:54
【问题描述】:
我想用一个换行符替换多个换行符,用一个空格替换多个空格。
我试过preg_replace("/\n\n+/", "\n", $text);但失败了!
我也在 $text 上完成这项工作以进行格式化。
$text = wordwrap($text, 120, '<br/>', true);
$text = nl2br($text);
$text 是取自 BLOG 用户的大文本,为了更好的格式,我使用了自动换行。
【问题讨论】:
-
你失败了?什么地方出了错?你能粘贴一些代码吗?
-
这两件事我都提到了
-
@hakre 我更新了我的代码
-
@Sourav - 目前尚不清楚您要达到的目标。从外观上看,博客文章是纯文本的,您希望在每 120 个单词后放置一个换行符(自动换行)并再次替换新行(nl2br)。您究竟想在什么时候用一个新行替换多个新行?
-
@Francois Deschenes 我想做 regex/preg 然后换行然后 nl2br !
标签: php regex preg-replace