文章目录
正则表达式快速入门
格式规则介绍
每节中,首先会简介规则,然后会举例说明。其中,举例的格式如下
正则表达式
匹配到的文字(匹配到的文字会被加粗)
比如:
[1-9][0-9]*(,[0-9]+)*
we have 4,123,000$, 3,000 cars.
基本匹配
写的是什么就匹配什么,大小写敏感。
the
the big brother
. 号
[] 字符集
$ 定位符
^ 定位符与否定符
限定重复次数
* 号
+ 号
? 号
{} 号
() 子表达式
| 或运算符
\ 转义符
非打印字符
零宽断言(错位查找)
零宽断言中,和我们给出的正则表达式相匹配的字符串被当作一个个定位点。这个是用来查找位于一些内容之前或之后的东西。