修复
我无法在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('\', "_"))