我有一个字符串,我使用nl2br
插入换行符。
我怎样才能让它只在所有新行之前插入一个换行符,而不是在所有新行之前换行符号
答案 0 :(得分:0)
之后您可以使用preg_replace()来匹配所有重复的BR&替换为一个
$pattern = "/(\<br\/\>)+/i";
$replacement = "<br/>";
$subject = "hi<br/><br/><br/>how are<br/>you";
$limit = -1;
$count = 0;
$result = preg_replace ($pattern, $replacement, $subject, $limit, $count);