String.matches()的使用,着急。比如串中包含一个文件名,我只要匹配文件是*.htm 或*.html的,表达式该怎么写? String.matches()的使用,着急。比如串中包含一个文件名,我只要匹配文件是*.htm 或*.html的,表达式该怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有些问题,修正如下"1.html".matches("^[^\\\\/:\\*\\?<>|]+\\.html?$") 这样能认出来htm扩展名的文件吗? String[] strs = {"'ab;c;k';888;'1',2,'3;';.htm", "http://www.xyz.net/index.html", "htmlwww.root", }; for(String str : strs){ System.out.print(str + " "); if(str.matches(".+\\.htm[l]?")) System.out.println("Matches."); else System.out.println("Not matche."); } to guozhang()你的有些问题文件名里是不能出现这些特殊字符的\/:*?<>| 深度理解equals java调用mysql的存储过程脚本 一直不太明白这个删除目录文件的递归是怎么实现的! 如果把byte[]数组转化为String类型的?有什么方法? 问题,急 关于JSplitPane的拖动,向右怎么拖不动呀!! 在JAVA中如何用TRANSACTION来对数据库进行一系列的操作。 暴急!!ResultSet的问题 请教一个SQL语句的简单问题,实在没分了+ JMF制作mp3播放器如何?那位高手有这方面的参考代码?多谢! 关于Class类的问题 获取CPU号码为系统加密
"1.html".matches("^[^\\\\/:\\*\\?<>|]+\\.html?$")
"http://www.xyz.net/index.html",
"htmlwww.root",
};
for(String str : strs){
System.out.print(str + " ");
if(str.matches(".+\\.htm[l]?"))
System.out.println("Matches.");
else
System.out.println("Not matche.");
}
\/:*?<>|