目录
正则表达式本质上是一种 匹配规则 ,而规则具有明确的功能作用。规则单体的堆砌,很像排兵布阵,每种阵法应用于不同的战场。在这场名为 匹配 的战役里,规则就是你手里的兵将,调遣它们,完成匹配的阵法。
一、连横之阵 - 与门
从前面我们知道,一个 \d
只能匹配到一个字符,如下所示,匹配到的结果是一个个孤立的数字。那如何匹配到连续完整的数字呢?
1. 连续的字符匹配
\d
能匹配到一个数字字符,如下所示 \d\d
就能匹配两个连续的数字,其中箭头所示的孤立数字就无法被匹配。从这里可以看出使用多色循环,高亮匹配结果是多么的明智。