我想在Java中构建一个regexp,它将在FilenameFilter中传递以过滤dir中的文件.
问题是我无法掌握正则表达式"思维模式":)
这是我想出的用于选择我想要排除的文件的正则表达式
((ABC | XYZ))+\W*的test.xml
我想要做的是选择所有以Test.xml结尾但不以ABC或XYZ开头的文件.
你有没有可以添加任何可以帮助我与regexp战斗的资源.
谢谢
以下资源解释了很多关于regexp regular-expressions.info的内容
没有正则表达式,这些东西更容易,更快速,更易读.
if (str.endsWith("Test.xml") && !str.startsWith("ABC"))