grep

分组

2018-08-04  本文已影响0人  圆缘1987

:() 将一个或多个字符捆绑在一起,当作一个整体进行处理,如:(root)+

1.png

分组括号中的模式匹配到的内容会被正则表达式引擎记录于内部的变量中,这些变量的命名方式为: \1, \2, \3, ...

\1表示从左侧起第一个左括号以及与之匹配右括号之间的模式所匹配到的字符

示例:(string1+(string2))
\1 :string1+(string2)

\2 :string2

后向引用:引用前面的分组括号中的模式所匹配字符,而非模式本身

或者:|
示例:a|b: a或b C|cat: C或cat (C|c)at:Cat或cat

上一篇 下一篇

猜你喜欢

热点阅读