我正在尝试将用户名与正则表达式匹配.请不要建议拆分.
USERNAME=geo
Run Code Online (Sandbox Code Playgroud)
这是我的代码:
String input = "USERNAME=geo";
Pattern pat = Pattern.compile("USERNAME=(\\w+)");
Matcher mat = pat.matcher(input);
if(mat.find()) {
System.out.println(mat.group());
}
Run Code Online (Sandbox Code Playgroud)
为什么不在geo小组中找到?我注意到如果我使用它.group(1),它会找到用户名.但是该group方法包含USERNAME=geo.为什么?