利用正则表达式从文件路径中匹配文件名
来源:互联网 发布:信捷plc步进指令编程 编辑:程序博客网 时间:2024/06/07 03:38
第一种,文件名不包含扩展名:
正则表达写法:([^<>/\\\|:""\*\?]+)\.\w+$
java中的写法:
……String reg = "([^<>/\\\\|:\"\"\\*\\?]+)\\.\\w+$+";Matcher m = Pattern.compile(reg).matcher(uri); //uri为需要匹配的路径Sring filename = null;if (m.find()) { filename = m.group(1); } ……示例:
第二种:文件名包含扩展名
正则表达写法:([^<>/\\\|:""\*\?]+\.\w+$)说明:两种匹配规则兼容windows和linux系统。
0 0
- 利用正则表达式从文件路径中匹配文件名
- 利用正则表达式从文件路径中提取出文件名(包含后缀)
- C#正则表达式 匹配磁盘路径和文件名
- java正则表达式匹配windows文件名带路径
- C#中利用正则表达式检测文件路径的合法性
- C#中利用正则表达式检测文件路径的合法性
- Java: 正则表达式匹配文件名
- nginx正则表达式匹配文件名
- nginx正则表达式匹配文件名
- 正则表达式,匹配文件名类型
- 正则表达式匹配.avi文件名
- 路径变量中使用正则表达式匹配
- Java从文件路径中获取文件名
- Python 正则表达式提取Windows路径中文件名
- 匹配文件名的正则表达式,正则表达式中^和$的涵义
- 自定义java匹配文件名的正则表达式
- 匹配路径的正则表达式
- VB如何从文件路径名中获得文件名?
- ArcGIS Engine 开发入门(一)
- c语言中的字符数组与字符串(转载)
- .h分离类
- zoj2022
- Redis教程之基础-五种数据基本操作
- 利用正则表达式从文件路径中匹配文件名
- 453. Minimum Moves to Equal Array Elements*
- 屏蔽Netkeeper2.5启动弹窗广告
- c#图解
- 扩频通信
- LeetCode 137. Single Number II
- JAVA面试重点总结
- 一个合法的表达式由()包围,()可以嵌套和连接,如(())()也是合法表达式;现在有 6 对(),它们可以组成的合法表达式的个数为_132___
- Android AsyncTask源码简要分析