正则表达式由普通字符(如:python)和元字符(如:\d)组成
本节我们来聊聊正则表达式为何强大?
我们认为其强大的因素在于抽象。以下时正则表达式的抽象内容
字符集合[123abc$%]
概况字符集
数量词
[123abc$%]
[a-z]
\d 数字字符 \D \w 单词字符 \W \s 空白字符 \S . 匹配除换行符\n之外其他所有字符
当?前为固定字符时,代表数量词;当?前为范围时,代表非贪婪标志符
组的使用,使得正则表达式拥有了以字符串为单元的抽象能力
Last updated 5 years ago
{3,6} * 配置0次或者多次 - 匹配1次或者多次 ? 匹配0 次或1次
^ 以什么字符开始 $ 以什么字符结尾
()