1

假设我有一个包,我想在不更改包的情况下abc.bcd.html.efg.Hello.html拆除扩展。.html我该怎么做?

4

1 回答 1

0

你应该可以用正则表达式来做到这一点

(.*)\.html$

(与输入字符串结尾匹配的美元)。这将对应于

<propertyregex property="some.property" input="abc.bcd.html.efg.Hello.html"
    regex="(.*)\.html$$" select="\1" />

使用双美元来“逃避”单美元符号,使其不被 ant 视为属性扩展的一部分 - 请参阅本页上的“$$ 扩展”

于 2013-07-09T13:46:04.780 回答