发布网友 发布时间:2022-05-14 07:05
共1个回答
热心网友 时间:2023-10-09 11:31
由于你的正则表达式使用了组符号(圆括号),所以可以用 group(int gid) 的方法来取。gid=0时是匹配的整个字符串。也即58.27.82.161@02/10/2005这样的字符串,gid=1时取的第一个分组,即正则表达式第一个括号对应的匹配字符串,依次类型。你可以加这个这样的测试代码,String wholeStr = match.group(0);//正确,输入整个,String testStr = match.group(3);//会抛出No group 3异常