当前位置: 首页 > 面试题库 >

如何通过Velocity修剪空白

卫开济
2023-03-14
问题内容

我有一个称为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'))

问题答案:

我刚刚读了这篇关于Velocity Whitespace
Gobbling的
文章,其中提出了一些变通方法,包括Line
Line截断了Velocity
Whitespace

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

TBH这不是一个很好的解决方案,但可以满足您的需求。只需将其放在##宏的每一行的末尾,这会使事情变得更好一点。



 类似资料:
  • 问题内容: 是否有Python函数可以从字符串中修剪空白(空格和制表符)? 例如:→ 问题答案: 对于两侧的空格,请使用: 对于右侧的空格,请使用: 对于左侧的空格: 正如thedz所指出的,您可以提供一个参数来将任意字符剥离到以下任何函数中: 这将去除任何空间,,,或从左侧字符,右手侧,或该字符串的两侧。 上面的示例仅从字符串的左侧和右侧删除字符串。如果还要从字符串中间删除字符,请尝试: 那应该

  • 问题内容: 是否有Python函数可以从字符串中修剪空格(空格和制表符)? 例如: 问题答案: 两侧的空格: 右侧的空格: 左侧的空白: 正如thedz所指出的,你可以提供一个参数来将任意字符剥离到以下任何函数中: 这将去除任何空间,,或从左侧字符,右手侧,或该字符串的两侧。 上面的示例仅从字符串的左侧和右侧删除字符串。如果还要从字符串中间删除字符,请尝试: 那应该打印出来:

  • 本文向大家介绍JavaScript 修剪空白,包括了JavaScript 修剪空白的使用技巧和注意事项,需要的朋友参考一下 示例 要从字符串的边缘修剪空格,请使用String.prototype.trim: 许多JavaScript引擎(而非Internet Explorer)实现了非标准trimLeft和trimRight方法。目前,在该过程的第1阶段,有一项提议是标准化trimStart和tr

  • 问题内容: 假设$ 2是我的变量。我尝试过 至 但是它从打印某些内容到什么都不打印。 问题答案: 您正在打印的结果,但是进行的就地修改,而不是返回修改后的副本。致电,然后打印:

  • 问题内容: 我有如下数组 我想要一个数组,该数组包含两侧没有空格的值,但它可以包含空值如何在php中做到这一点。输出数组应该像这样 问题答案: array_map 和 trim 可以胜任

  • 问题内容: 我有一个StringBuilder对象,需要修剪(即,从任一端删除所有空白字符/ u0020及以下)。 我似乎找不到在字符串生成器中可以做到这一点的方法。 这是我现在正在做的事情: 这恰好给出了所需的输出,但是它需要分配两个字符串,而不是一个。当字符串仍在StringBuilder中时,有没有更有效的方法来修剪字符串? 问题答案: 您不应使用deleteCharAt方法。 正如鲍里斯指