码迷,mamicode.com
首页 > 其他好文 > 详细

【正则表达式】——07使用子表达式

时间:2019-04-26 13:01:32      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:inf   .com   upload   部分   就是   使用   app   运算   独立   

  • 子表达式

子表达式是一个更大的表达式的一部分,把一个表达式划分成一系列表达式的目的是为了把那些表达式当作一个独立元素使用。

子表达式通过()括起来

注意:()为元字符,如果要匹配这两个字符,需要使用转义\(  \)

举例:

技术图片

apple{2}:本意是想匹配apple连续两次,但是{2}紧跟着它的前一个字符,即匹配applee

技术图片

若想匹配appleapple,则要把apple当作一个表达式,(apple)就是一个子表达式

技术图片

 

 总结:

  1. 子表达式通过()定义,并用于对表达式进行分组
  2. 子表达式的一般用法是精确的控制重复的对象和|条件的使用,如果需要的话,子表达式可以嵌套
  3. 子表达式可以理解为四则混合运算

技术图片

【正则表达式】——07使用子表达式

标签:inf   .com   upload   部分   就是   使用   app   运算   独立   

原文地址:https://www.cnblogs.com/testxiaobai/p/10773435.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!