当前位置: 代码迷 >> J2SE >> 怎么用java正则表达式检测字符串开头是否为标点符号%
  详细解决方案

怎么用java正则表达式检测字符串开头是否为标点符号%

热度:33   发布时间:2016-04-24 00:54:52.0
如何用java正则表达式检测字符串开头是否为标点符号% ?
Pattern P = Pattern.compile("^\\p{Punct}",Pattern.UNIX_LINES);
 Matcher M = P.matcher("+123");
上面可以检测开头为任意标点符号的字符串!
如何检测标点符号中的特定的一个?


------解决方案--------------------
Pattern p = Pattern.compile("^[%|?]");
Matcher m = p.matcher("?asdfasdf");
System.out.println(m.find());
  相关解决方案