Java 判断后缀是否匹配规则
Java 大约 448 字PathMatcher
使用JDK7
提供的API
。之前一般使用endsWith
判断以指定格式结尾。
public static void main(String[] args) {
PathMatcher matcher = FileSystems.getDefault().getPathMatcher("glob:*.{gitignore,java,class,md,html}");
Path filename = Paths.get(".gitignore");
if (matcher.matches(filename)) {
System.out.println(filename);
} else {
System.out.println("not match");
}
}
参考
https://docs.oracle.com/javase/tutorial/essential/io/find.html
阅读 1054 · 发布于 2020-05-26
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
Android ActivityManager阅读 2322
-
不同标签页同步用户登录状态阅读 658
-
为什么 HashMap 长度必须是 2 的 n 次幂阅读 531
-
Prometheus+Grafana+jmx_exporter 监控 Java 虚拟机阅读 356
-
OpenJDK 与 AdoptOpenJDK 的区别阅读 193
-
Linux Ubuntu 修改默认编辑器为 Vim阅读 1502
-
Java 使用 MapStruct 转换对象阅读 58
-
MySQL 分组阅读 1217
-
记一次小程序排查 setData 函数耗时很长思路阅读 2333
-
缓存穿透、缓存雪崩、缓存击穿、缓存污染阅读 1288