Java 判断后缀是否匹配规则
Java About 448 wordsPathMatcher
使用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
Views: 2,525 · Posted: 2020-05-26
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓

Today On History
- Spring Boot OpenFeign 配置 HTTPS 客户端证书 Views: 1,182 · Posted: 2024-04-07
- VSCodium 代替 VS Code Views: 2,164 · Posted: 2023-04-07
- GitHub 提交了生产环境账号密码撤销办法 Views: 1,923 · Posted: 2022-04-07
- Java 中的锁 ReentrantLock Views: 2,002 · Posted: 2021-04-07
- Spring Boot 中的 ApplicationRunner 和 CommandLineRunner Views: 3,846 · Posted: 2020-04-07
- MySQL 命令行纵向打印 Views: 2,913 · Posted: 2019-04-07
- MySQL 存储 IP 地址 Views: 3,067 · Posted: 2019-04-07
- MySQL 字符串拼接 Views: 4,061 · Posted: 2019-04-07
- SQL 删除重复记录且保留一条 Views: 2,120 · Posted: 2019-04-07
- MySQL 查询重复数据 Views: 2,409 · Posted: 2019-04-07
- MySQL 自动更新时间戳及默认时间戳 Views: 5,642 · Posted: 2019-04-07
- MySQL 查询冗余索引 Views: 3,239 · Posted: 2019-04-07
- Ubuntu 系统升级 MySQL 版本 Views: 3,125 · Posted: 2019-04-07
- MySQL 查看运行的是哪份配置文件 Views: 2,750 · Posted: 2019-04-07
- MySQL 严格模式引起的问题 Views: 1,793 · Posted: 2019-04-07
- MySQL 最后一次查询花费时间 Views: 3,275 · Posted: 2019-04-07
- MySQL 查看配置文件路径 Views: 3,617 · Posted: 2019-04-07
- MySQL 时间相差了 13 小时 Views: 3,093 · Posted: 2019-04-07
- MySQL server has gone away Views: 3,122 · Posted: 2019-04-07
- MySQL 存储 Emoji 表情 Views: 2,009 · Posted: 2019-04-07
- MySQL 查看数据储存引擎 Views: 1,825 · Posted: 2019-04-07
- MySQL 查看有多少个连接 Views: 2,382 · Posted: 2019-04-07
- MySQL 数据库设置 root 密码 Views: 1,965 · Posted: 2019-04-07
- MySQL 开启日志 Views: 1,963 · Posted: 2019-04-07
- MySQL 事务 Views: 2,256 · Posted: 2019-04-07
- MySQL 视图 Views: 2,681 · Posted: 2019-04-07
- MySQL 内置函数之时间函数 Views: 2,533 · Posted: 2019-04-07
- MySQL 内置函数之数学函数 Views: 2,523 · Posted: 2019-04-07
- MySQL 内置函数之字符串函数 Views: 2,885 · Posted: 2019-04-07
- MySQL 外键 Views: 2,734 · Posted: 2019-04-07
- MySQL 分页 Views: 2,155 · Posted: 2019-04-07
- MySQL 排序 Views: 1,809 · Posted: 2019-04-07
- MySQL 分组 Views: 2,385 · Posted: 2019-04-07
Browsing
Refresh
Loading...
- Vuetify 表格添加操作按钮 Views: 806
- macOS Homebrew 报错 not in a git directory Views: 1568
- 软考-系统架构设计师:政府信息化与电子政务 Views: 2661
- Java 命令行参数浏览器 Views: 1410
- IDEA TestMe 插件快速生成 Unit Test 单元测试 Views: 8765
- MongoDB 连接远程数据库 Views: 3712
- macOS 无法打开 JMC 和 Eclipse MAT 应用 Views: 2018
- PHP 时间加减 Views: 3167
- JDK 1.7 HashMap 源码分析 Views: 2891
- PowerShell 无法执行 node-gyp 命令 Views: 4394