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
阅读 1855 · 发布于 2020-05-26
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
Nginx 配置静态文件 404(root 与 alias 区别)阅读 5545
-
JVM:垃圾标记阶段算法之可达性分析法阅读 729
-
PostgreSQL update from 根据 A 表更新 B 表阅读 3487
-
Linux中/bin、/sbin、/usr/bin、/usr/sbin、/usr/local/bin、/usr/local/sbin 目录的含义及区别阅读 1387
-
PHP 获取毫秒值时间戳阅读 3361
-
minikube Pod 无法解析 Service 主机名阅读 1035
-
IDEA 滚轮调节字体大小阅读 2489
-
Nginx 日志按天生成阅读 9024
-
Vue 绑定多个参数阅读 410
-
Linux 之 Ubuntu 安装 JDK 及 JRE阅读 2300