Apache速度向后斜线



我无法在Apache速度中替换向后斜线。用例有向后斜线分离的文件列表(c: something where)。

当我使用它时:

#set ($p = $p.replaceAll("\", "_"))

我得到了这个错误:

描述:org.apache.velocity.exception.parseerrorexception: 词汇错误:org.apache.velocity.runtime.parser.tokenmgrerror: 第36行,第34列的词汇错误。遇到:" _"(95),之后: " "

有人想知道吗?

#set($test = 'C:somethingsomewhere')
$test <br/>
#set ($p = $test.replaceAll("\", "_"))
After Replace: $p

输出:

c:某种东西某处

替换之后:c:_something_somewhere

#set ($p = $p.replaceAll('\', "_"))

修复

最新更新