<h1>A headline without any leading whitespace</h1>
<h1>
A headline like it would be formatted by an IDE
</h1>
我的问题是Smarty trimwhitespace输出过滤器没有修剪第二个例子。当我使用CSS在标题之前放置一个图标时:之前,图标和第二个示例之间有空格,但在应用于第一个示例时则没有。
是否可以使用preg_replace修剪第二个示例,使其在HTML中看起来与第一个示例相同?
答案 0 :(得分:2)
答案 1 :(得分:0)
这个功能应该有所帮助。
function anyname($string)
{
return preg_replace(array('/\s{2,}/', '/\n/'), '', $string);
}