我想在我的正则表达式中捕获组,但似乎我没有写它应该是。请考虑以下几行:
String input = "username=johndoe";
Pattern pattern = Pattern.compile("(\\w+)=(\\w+)");
Matcher matcher = pattern.matcher(input);
当我尝试捕获第一组和第二组时,我有一个IllegalStateExcpetion。我真的不知道我的正则表达式有什么问题,我还尝试了几种不同的写法方式= /。
提前感谢您的帮助。