正则表达式(新同学收藏版)

这篇博客为初学者整理了正则表达式的基础知识,包括常用符号的含义和用法,如点号、字符集、择一匹配符、星号和加号等,并介绍了`w`、`d`等特殊字符。同时,列举了match、search、findall等正则表达式常用方法,以及邮箱、IP地址和Web地址的正则匹配示例。
摘要由CSDN通过智能技术生成

# 作为一个小白,大量繁琐的正则公式和概念是不是很头痛

# 在翻阅了相关文献后,我发现对于爬虫用户来讲,常用的也就那么几个

# 好了,开始抄作业了!划重点!

# 正则表达式

# (1) 点(.) 这个符号可以匹配任意一个单一字符

# (2) 如果要匹配真正的点(.)字符,需要使用转义符  \.

# (3) 字符集([]),如 [abc] 表示三个字符可以取其中任何一个

# (4) 择一匹配符(丨),例 ab丨cd ,相当于“或”

# (5) 多个字符集写在一起,例 [ab][cd]

# (6) " * " 和 " + " ,a* 表示a出现0到n次,a+ 表示a出现1到n次

# (7) " \w " 和 " \d " , " \w " 表示任意一个字母或数字, " \d " 表示任意一个数字

# (8) [a-z] [A-Z] [0-9] , [a-z]表示26个小写字母(a~z)中的任何一个,[A-Z] [0-9]同理

# (9) 字符串中用圆括号()括起来的部分作为一组,例 (\d\d\d)-(\d\d) 有两组值

#  符号之间是可以混合使用的,往往有更丰富的结果  \d{3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值