java获取文件扩展名的方法小结【正则与字符串截
|
本文实例讲述了java获取文件扩展名的方法。分享给大家供大家参考,具体如下: 问题描述: 有一个String类型:String imageName = "zy.jpg"; 请问我如何截取"."后面的后辍名. 解决方法一:使用正则表达式
package csdnTest;
import java.util.regex.*;
public class CSDNTest
{
public static void main(String[] ss)
{
String s="abc.jpg";
//String regex=".+?//.(.+)";这种写法也是可以的,但我认为没有后面的精确
String regex=".+?//.([a-zA-z]+)";
Pattern pt=Pattern.compile(regex);
Matcher mt=pt.matcher(s);
if(mt.find())
{
System.out.println(mt.group(1));
}
}
}
解决方法二: 或者 PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用: JavaScript正则表达式在线测试工具: 正则表达式在线生成工具: 希望本文所述对大家java程序设计有所帮助。 (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- java – 如何使用LinkedHashMap中的功能实现ConcurrentHash
- java – 任何关于官方GWT MVP框架的教程?
- java – 在mysql中获取最后插入的auto increment id
- Java程序实现导出Excel的方法(支持IE低版本)
- Mybatis高级映射、动态SQL及获得自增主键的解析
- Java事务管理学习之JDBC详解
- Gson解析空字符串发生异常的处理方法
- Mybatis foreach标签使用不当导致异常的原因浅析
- 在非JDK /非JRE安装系统中运行Java应用程序的问题
- java – 代码对象o = true? new Integer(0):new Long(1)返
