java中正则表达式的了解与实践记录

Pattern pattern = Pattern.compile("^\\S+/q/");
Matcher matcher = pattern.matcher(resultString);
String qrcode="";
while(matcher.find()){
  String path=matcher.group();
    System.out.println(matcher.group());
  }

上面的正则表达式匹配\q\之前的所有可见字符,返回的结果包括\q\;

Pattern pattern = Pattern.compile("^\\S+id=");

如果换成这个则返回id=之前的所有可见字符,返回的结果包括id=;

\S

匹配任何可见字符。等价于[^ \f\n\r\t\v]。                                                                                                                                     

猜你喜欢

转载自blog.csdn.net/hy1308060113/article/details/83146262