正则表达式(三):正则表达式中的重复

一、正则表达式中重复的概念

我们在之前知道了正则表达式元字符的概念,再结合上重复的概念,才能写出来一些相对高阶的正则表达式。因为在实际的正则表达式的使用过程中,我们肯定不是那么简单的只用元字符来进行一些简单的匹配,一般情况下还需要配合上重复的概念才能从一个很长很乱的字符串中匹配出我们想要的东西。

下面我们会从下面的几个方面来进行正则表达式的重复的讲解:

  • 重复的分支条件.
  • 讲解正则表达式中的几种重复模式
  • 讲解正则表达式中重复的使用场景.

二、正则表达式的分支条件

正则表达式语法中,表示分支条件的方式为:|

使用 | 可以将不同的规则分隔开,从左到右的测试每个条件,如果满足了其中的一个分支的话,就不会再去测试其他的条件了。

三、正则表达式的重复模式

正则表达式的常见的重复模式如下图所示:

四、正则表达式中重复的使用场景

这里我们着重列举一个场景,即不同城市间的电话号码的简单的正则匹配:

 

posted @ 2020-09-27 13:39  灰色飘零  阅读(3037)  评论(0编辑  收藏  举报