读书人

这个正则表达式有什么有关问题吗

发布时间: 2013-08-23 15:57:36 作者: rapoo

这个正则表达式有什么问题吗?
想要匹配文件,需求是:
1 后缀名有m
2 文件名不能有m

Pattern.matches("[^m]+\u002e.*m.*", "002_管理员运行cmd.txt")

这样写有什么错误吗?
本不应该匹配的,为什么返回true呢?求解~谢谢啦 Java;正则表达式
[解决办法]
Pattern.matches("[^m]+\\..*?m.*?" , "fdsa.mf");

读书人网 >J2SE开发

热点推荐