正则表达式笔记

本文详细介绍了正则表达式的使用,包括简单匹配、特殊序列和重复模式。重点讲解了d、D、s、S、w、W、.等特殊序列的含义,以及*、+、?和{m,n}的重复规则。同时,对比了match、search和findall、finditer在匹配上的差异,并强调了()和[]的区别,前者用于创建子表达式,后者用于定义字符集。" 79150699,2315781,线性代数:维度公式证明,"['线性代数', '数学', '矩阵', '线性组合']
摘要由CSDN通过智能技术生成

简单匹配

[ ] 在这个中括号中可以加入任何你想匹配的数据

特殊序列

\d

匹配任何十进制数字;这等价于类 [0-9]。

\D

匹配任何非数字字符;这等价于类 [^0-9]。

\s

匹配任何空白字符;这等价于类 [ \t\n\r\f\v]。

\S

匹配任何非空白字符;这相当于类 [^ \t\n\r\f\v]。

\w

匹配任何字母与数字字符;这相当于类 [a-zA-Z0-9_]。

\W

匹配任何非字母与数字字符;这相当于类 [^a-zA-Z0-9_]。

.

匹配除换行符之外的任何内容

重复

这些重复值的使用方法是将其放在你想要重复的字符串的后面
正则表达式中可以指定正则的某些部分必须重复一定次数。

*

它指定前一个字符可以匹配零次

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值