急求一正则表达式的写法 它的要求的格式是:第一个文字是从A~Z或a~z,第二个文字是:第三个文字是\第四个以后不允许是文件夹起名时的禁止文字(具体有7个符号,分别是/\:*?"<>|)哪位大大强人,可以帮一下呀 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 [A-Z|[a-z]]:\\\([^/\\\:\*\?\"<>\|])错了,注意转义字符 [A-Z|[a-z]]\\:\\\([^/\:*?"<>|])在哪用这个?---初学者 \w:\\\\(^/\\\\:\\*\\?\"<>|)+ \w:\\\\(^/\\\\:\\*\\?\"<>\\|)+|也要转义 import java.util.regex.*;public class T { public static void main(String args[]){ Pattern pattern = Pattern.compile("^[A-Za-z]:\\\\[^/\\\\:\\*?\\\"<>\\|]*$"); Matcher matcher = pattern.matcher("a:\\ss"); if(matcher.find()){ System.out.println(matcher.group()); } }} 谢谢各位,我想知道在JAVA里怎么检索字符串是否为指定格式if(matcher.find()){ System.out.println(matcher.group()); }好象不行吧.我想用MATCHER和PATTERN关连以后,判断字符串格式,如果正确给TRUE,否则给FALSE java 模块 画图 连接 Matcher正则如何提取匹配个数 Java怎么对基本类型传引用啊? Servlet的打包~~~ java读取文件变成字符串的问题 动态建立JTable java.lang.String.format的问题 请问paradox jdbc 驱动在哪里下载? 问一个Swing做界面算是设计模式方面的问题,语言上应如何去实现 一个问题,我在这里挂了一周多没有解决,今天早上放到www.cjsdn.com, 解决了 :( 几道基础题!大家看看! 怎么才能让jdbc的驱动得到正确的加载?
错了,注意转义字符
|也要转义
public class T {
public static void main(String args[]){
Pattern pattern = Pattern.compile("^[A-Za-z]:\\\\[^/\\\\:\\*?\\\"<>\\|]*$");
Matcher matcher = pattern.matcher("a:\\ss");
if(matcher.find()){
System.out.println(matcher.group());
}
}
}
System.out.println(matcher.group());
}
好象不行吧.我想用MATCHER和PATTERN关连以后,判断字符串格式,如果正确给TRUE,否则给FALSE