求java正则表达式,匹配pdf或者JPEG文件名。
文件名允许为数字字母下划线,后面是.pdf或者.jpeg.例如:AD_dfdf_2013_ef.pdf求正则表达式怎么写??...
文件名允许为数字字母下划线,后面是 .pdf 或者.jpeg .
例如 :AD_dfdf_2013_ef.pdf
求正则表达式怎么写?? 展开
例如 :AD_dfdf_2013_ef.pdf
求正则表达式怎么写?? 展开
4个回答
2015-10-23
展开全部
import java.util.regex.*;
// 表达式对象
Pattern p = Pattern.compile("(jpg|gif)");
// 创建 Matcher 对象
Matcher m = p.matcher("abc.gif");
// 是否完全匹配
boolean yesorno = m.matches();
// 表达式对象
Pattern p = Pattern.compile("(jpg|gif)");
// 创建 Matcher 对象
Matcher m = p.matcher("abc.gif");
// 是否完全匹配
boolean yesorno = m.matches();
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我次奥楼上几位,为什么不用endsWith?! 匹配pdf或者JPEG文件名,不用正则表达式这么复杂啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询