String regEx = "listCategoryInfo.do?categoryId=.*";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher("listCategoryInfo.do?categoryId=5");
System.out.println(m.find() ); 为什么输出是false?
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher("listCategoryInfo.do?categoryId=5");
System.out.println(m.find() ); 为什么输出是false?
解决方案 »
- 急~~用Jena读RDF文件时,碰到了NullPointerException,在线等。
- 请问如何自动隐藏JTABLE里面空白的行和列?
- 关于Lucene,求助大虾
- 弱弱的问一下 SCJP2是什么证书 和SCJP有什么区别
- 急!不知道这个问题大家见过没!
- 求高手怎样在JTextArea或JTextPane中显示竖排文字,而且是从左到右的竖排
- 求《JAVA2图形设计卷I:AWT 》或《JAVA2图形设计卷II:SWING》
- sybase 怎样把两个虚拟的表左连接起来
- 如何计算一个字符串里有多少个指定字符?数据表里含有多少个数据项?
- 在XP操作系统中忘了密码后,可否进入
- 请熟悉Java平台的前辈给解释几个概念
- 如何编写这段程序
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher("listCategoryInfo.do\\?categoryId=5");依然是false
这里不需要转义,这里是普通字符串String regEx = "listCategoryInfo.do\\?categoryId=.*";
Pattern p = Pattern.compile(regEx);这里是正则表达式,需要转义