Java正则表达式中的反向引用
Java正则表达式中的反向引用是Java提供的另一个重要功能。 要了解反向引用,我们首先需要了解群组。正则表达式中的分组意味着将多个字符视为一个单元。通过将要分组的字符放在一组括号“()”中来创建它们。每组括号对应一个组。 反向引用很方便,因为它使我们无需重复编写就可以重复一个模式。我们可以使用\#(#是组号)来引用先前定义的组。阅读以下两个示例后,这将更有意义。 示例1:查找重复图案 (\ d \ d \ d)\ 1匹配123123,但不连续匹配123456。这表明所引用的模式必须确切地是名称。 String str = “123456”; Pattern p = Pattern.compi
用户评论