Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
返回所有组子字符串的Java模式匹配_Java_Regex_Match - Fatal编程技术网

返回所有组子字符串的Java模式匹配

返回所有组子字符串的Java模式匹配,java,regex,match,Java,Regex,Match,我正在寻找类似的东西,只是我想要所有的比赛,而不仅仅是第一场。在javascript中,您可以添加一个“全局”修饰符,以获得所有匹配项的列表,java中是否可能存在类似的情况 是,使用while而不是if语句来迭代匹配结果 while (m.find()) { ... } 由于您没有提供示例正则表达式和输入,因此无法确定您的要求;无论如何,请注意,匹配器可以匹配多次;因此,如果您已经实例化了一个匹配器,那么您可以在(m.find())/*执行某些操作时执行

我正在寻找类似的东西,只是我想要所有的比赛,而不仅仅是第一场。在javascript中,您可以添加一个“全局”修饰符,以获得所有匹配项的列表,java中是否可能存在类似的情况

是,使用
while
而不是
if
语句来迭代匹配结果

while (m.find()) {
  ...
}

由于您没有提供示例正则表达式和输入,因此无法确定您的要求;无论如何,请注意,
匹配器可以匹配多次;因此,如果您已经实例化了一个
匹配器
,那么您可以在(m.find())/*执行某些操作时执行