正则表达式常用字符
  NnnTmu8BCWC1 2023年11月02日 39 0

这里面只有相对比较常用的,并不全。

常用元字符

元字符:具有固定含义的特殊符号。

.

匹配除换行符以外的字符

\w

匹配字母或数字或下划线

\s

匹配任意的空白符(空格、回车等)

\d

匹配数字

\n

匹配一个换行符

\t

匹配一个制表符



^

匹配字符串的开始

$

匹配字符串的结尾



\W

匹配非字母或数字或下划线

\D

匹配非数字

\S

匹配非空白符

a|b

匹配字符a或字符b

()

匹配括号内的表达式,也表示一个组

[...]

匹配字符组内的字符

[^...]

匹配除了字符组中字符的所有字符

量词

控制前面元字符出现的字数。

*

重复零次或更多次

+

重复一次或更多次

?

重复零次或一次

{n}

重复n次

{n,}

重复n次或更多次

{n,m}

重复n到m次

贪婪匹配和惰性匹配

写爬虫用到的最多的两个匹配,写验证用得少

.*

贪婪匹配(简单理解为 尽可能多的匹配)

.*?

惰性匹配(简单理解为 尽可能少的匹配)

作者言~

看B站上的爬虫课程时候,感觉有一节正则讲的挺通俗易懂的。

链接:https://www.bilibili.com/video/BV1eL411h7U1?p=20&spm_id_from=pageDriver&vd_source=be79150ba8a40935f4733e46ad90ae0d










【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  zzwpYXrztNx3   2023年12月06日   22   0   0 re模块bc元字符
NnnTmu8BCWC1
最新推荐 更多