如何按速度修剪空格

我有一个名为render_something的方法,它可以创建很多空格,例如:

<a href="#">#render_something('xxx')</a>

结果可能是:

<a href="#">     

           something that generate from redner_something


              </a> 

实际上我希望它是这样的:

<a href="#">something that generate from redner_something</a>

速度有这样的东西吗?

#trim(#render_something('xxx'))

答案 1

我刚刚读了这篇关于速度空白吞噬的文章,它提出了一些解决方法,包括速度空白被行注释截断

这基本上建议通过将注释放在每行的末尾来注释掉换行符。它还建议不要缩进宏中的代码,以防止出现多余的(我最喜欢的单词之一)空格。

TBH这不是一个很好的解决方案,但可能适合您的需求。只需放在宏中每行的末尾,这将使事情变得更好一点......某种程度上##


答案 2

似乎只有java原生trim()工作。

$someValue.trim()为我工作


推荐