String[] sources=new String[]{"sdfsdf.jpg"};
//String reg="(?i).+?\\.(jpg|gif|bmp)";
String reg = "\\w+\\.(jpg|gif|bmp|png)";
for(int i=0; i <sources.length;i++){
System.out.println(sources[i].matches(reg));
}返回true如果 String[] sources=new String[]{"sdfsdf.jpg werwersdf"};这样就false了,其实这种情况也是存在图片的, 大家帮帮忙啊
解决方案 »
- 请教一个jdbc的问题
- 请教一个问题。在线等。很简单
- 求教:spring,struts,hibernate中的单元测试
- 一两个关于Struts的初级问题,
- struts框架下中添加ServletContextListener的问题
- 新手之前对编程无概念现在想转这行,想尽快入门,java ,python,.net、php、C之间如
- 几个面试的很简单的问题,请大家解答
- Hibernate如何判断数据库连接是否已经存在
- 手机客户端怎么保持登录状态啊
- 在线跪求如何写一个记录用户操作敏感数据的记录
- jxl 插入超链接 通过相对路径 点击显示图片
- struts2 标签 <s:select /> 使用问题,高手进!
String reg = "\\w+\\.(jpg|gif|bmp|png).*";
out.println(str+"&&&&&&&&&&&&&");
String[] sources=new String[]{str};
String regan="(?i).+?\\.(jpg|gif|bmp).*";//判断是否存在图片
for(int p=0;p<sources.length;p++){
if(sources[p].matches(regan)==true){
是
}else{
否
}
}