Skip to content

括号及反向引用 #16

Open
Open
@JCHappytime

Description

@JCHappytime

我们常见的两种括号的用途是:

  • 限制多选项的范围。
  • 将若干字符组合为一个单元,受问号或星号之类量词的作用。

举例

我们如何找到一个字符串中重复的单词呢?

反作用

在支持反向引用的工具中,括号能够“记忆”其中的子表达式匹配的文本,不论这些文本是什么,元字符序列\1都能够记住它们。

当然,在一个表达式中我们可以使用多个括号。再用\1\2\3等来表示第一、第二、第三组括号匹配的文本。括号是按照开括号从左到右的出现顺序进行的,所以有:

反引用

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions