如何才能准确匹配一个带有特殊符号如*的字符串?
比如, 统计一段文本里面, 字符串:13523456689*出现的次数,正则应该怎么写?
像下面这样写不对的啊: String regEx = "13523456689*";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(strGet);
while (m.find()){
count++;
// System.out.println(m.group());
}
比如, 统计一段文本里面, 字符串:13523456689*出现的次数,正则应该怎么写?
像下面这样写不对的啊: String regEx = "13523456689*";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(strGet);
while (m.find()){
count++;
// System.out.println(m.group());
}
解决方案 »
- MyEclipse 中 jsp页面编译报错问题。
- 遍历emp表,通过enamel打印出empno,系统提示错误,求帮助
- 求助,S2SH整合一直报错
- SSH执行getHibernateTemplate().save()方法卡住,不向下执行了
- 关于utf-8 转 gbk的问题
- 庆祝从百度黑名单中解除(可以搜索到本站),UP者有分。
- 为什么windows xp(sp2)的IE浏览器会显示.jsp的源代码?
- 急需求jfreechart中文文字显示模糊的解决方法
- 谁有没有类似的flex做的音乐播放器,给我参考下,谢了
- 如何在jsp里面进行全面的用户验证?
- 有没有JSP技术QQ群呀?便于我们这些菜鸟在线请教,
- 使用URLConnection访问某地址如何设置请求头
String regEx = "13523456689\\*";
String s = "13523456689*kk13523456689*13523456689*kkkj13523456689*2092313523456689*(@&13523456689*";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(s);
int count = 0;
while (m.find()){
count++;
}
System.out.println(count);
}*在正表中有特殊的意义,需要转换。你要记得给分啊