python,re,正则表达式
发布日期:2021-08-12 02:36:20 浏览次数:3 分类:技术文章

本文共 547 字,大约阅读时间需要 1 分钟。

一,基础部分

1.简单的转义字符

\r 回车

\n 换行

\\ '\'字符本身

 

2.与多种字符匹配的表达式

\d 数字,0-9中的一个

\w 任意字符、数字、下划线,a-z,A-Z,0-9,_中的一个

\s 空格、制表符、换页符中等空白字符中的一个

. 除了换行符\n的任意一个字符

 

3.自定义能够匹配多种字符的表达式[]

[abc] 匹配abc三个字符中的一个

[^abd] 匹配除了abc中其余字符中的一个

[^0-2F-Z] 匹配除了0-2 A-F 字符, 其余字符中的一个

 

4.修饰出现次数的表达式{}

{n}出现n

{m,n}出现至少m次,至多n

{m,}至少m

?0次或者1

+至少1

*不出现(0)或者任意次

5.其他特殊符号,匹配位置

^ 匹配字符串开始的位置

$匹配字符串结束的位置

\b 一边是\w,一边是非\w

 二,Python中的正则表达式

python通过re模块提供正则表达式的支持。

  2.1findall函数

re.findall(pattern, strings) 返回strings中所有匹配pattern的字符串

 

 

 

 

 

 

转载于:https://www.cnblogs.com/next-ten-years-2023/p/3766529.html

转载地址:https://blog.csdn.net/weixin_30642561/article/details/97272287 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:CTR预估评价指标介绍
下一篇:求两个数的最大公约数的方法

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年03月26日 12时59分56秒