- 子表达式
子表达式是一个更大的表达式的一部分,把一个表达式划分成一系列表达式的目的是为了把那些表达式当作一个独立元素使用。
子表达式通过()括起来
注意:()为元字符,如果要匹配这两个字符,需要使用转义\( \)
举例:
apple{2}:本意是想匹配apple连续两次,但是{2}紧跟着它的前一个字符,即匹配applee
若想匹配appleapple,则要把apple当作一个表达式,(apple)就是一个子表达式
总结:
- 子表达式通过()定义,并用于对表达式进行分组
- 子表达式的一般用法是精确的控制重复的对象和|条件的使用,如果需要的话,子表达式可以嵌套
- 子表达式可以理解为四则混合运算