【问题标题】:Java Pattern-match returning all group-Substrings返回所有组子字符串的 Java 模式匹配
【发布时间】:2014-12-21 09:24:03
【问题描述】:

我正在寻找与this 非常相似的东西,只是我想要所有匹配项,而不仅仅是第一个匹配项。在 javascript 中,您可以添加一个“全局”修饰符以获取所有匹配项的列表,在 java 中是否有类似的可能?

【问题讨论】:

  • 由于您没有提供示例正则表达式和输入,因此不确定您要问什么;无论如何,请注意 Matcher 可以匹配多次;所以,如果你已经实例化了Matcher,你可以做while (m.find()) /* do something */

标签: java regex match


【解决方案1】:

是的,使用while 而不是if 语句来遍历匹配结果。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-28
    • 1970-01-01
    • 2021-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-17
    相关资源
    最近更新 更多