2009-04-13 56 views

回答

6
$Output = preg_replace('/'.preg_quote('<br>&'.'nbsp;').'$/i', '', $String); 

哪里$String是输入$Output是结果。

+0

为什么里面preg_quote字符串连接,如果我可以问吗? – Joey 2009-04-13 08:00:42

+0

SO不喜欢实体(用真正的非分隔空间代替;) – matpie 2009-04-13 15:58:27

1

稍快,如果你正在修剪是不变的:

$haystack = "blah blah blah <br>&"."nbsp;"; 
$needle = "<br>&"."nbsp;"; 
echo substr($haystack, 0, strrpos($haystack, $needle));