我用下面的Java模式的文件「ecd_pg2_cr_20120311_01.requests.xml.pgp」爲
我的模式匹配的文件的Java模式匹配是:「ecd_pg2 * .requests.xml.pgp」
但它無法找出匹配,任何建議周圍將不勝感激。
感謝
我用下面的Java模式的文件「ecd_pg2_cr_20120311_01.requests.xml.pgp」爲
我的模式匹配的文件的Java模式匹配是:「ecd_pg2 * .requests.xml.pgp」
但它無法找出匹配,任何建議周圍將不勝感激。
感謝
使用這樣的事情:
matcher =
FileSystems.getDefault()
.getPathMatcher("glob: ecd_pg2*.requests.xml.pgp");
你可能想ecd_pg2.*\\.requests\\.xml\\.pgp
,而不是ecd_pg2*.requests.xml.pgp
。您的表達本質上是爲表單ecd_pg2.requests.xml.pgp,ecd_pg22.requests.xml.pgp,ecd_pg222.requests.xml.pgp,ecd_pg222.requests.xml.pgp尋找字符串。
嗨巴勃羅,不幸的是我們使用JDK1.4所以沒有最新版本:) – 2012-03-19 17:58:48