我将获取.doc文件名并保存到下一个属性(
这是我的代码:
pdf.name
)中。使用正则表达式,我想要删除.doc文件名中的所有空格,并将其转换为以下形式:NAME FILE.doc
转换为:
NAMEFILE.pdf
这是我的代码:
<propertyregex override="yes" property="pdf.name" input="@{remoteDocToPdf}"
regexp="\.*([[^/]+$^\.]*)\.doc" select="\1.pdf" casesensitive="true" />
@{remoteDocToPdf}
的input
参数是否包含绝对路径,例如/var/run/myapp/NAME FILE.doc
,还是只有文件名,例如NAME FILE.doc
? - zb226