博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python正则表达式
阅读量:5104 次
发布时间:2019-06-13

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

常用的正则表达式的符号以及它所代表的含义如下:

1  ^ 以某字符开头

2 $ 以某字符结尾

3 *某字符出现0次或多次

4 +某字符出现0次或多次.

5 .点代表任意一个字符 它的匹配范围要大于\w

6? 代表非贪婪模式

7{n}某字符出现n次

8{n,}某字符出现大于等于n次

9{n,m}某字符出现大于等于n次小于等于m次

10[A-Za-z0-9_]匹配阿拉伯数字或者字母或者底划线中的任意个 等价于\w

11[abcd]匹配中括号中的任意一个字符

12 \s 匹配空格  \S匹配不是空格的某字符

13 \W 匹配不是字母,下划线,数字的任意字符

14 [\u4E00-\u9FA5]  匹配某个汉字

15 \d 匹配某个数字

16 () 提取子字符串 比较常用

 

转载于:https://www.cnblogs.com/doctorXiong/p/8569630.html

你可能感兴趣的文章
VC6工具下查看反汇编代码、机器码的使用技巧
查看>>
LeeTCode题解之Remove Duplicates from Sorted List
查看>>
python 接口自动化测试(六)使用unittest 批量用例管理
查看>>
PowerDesigner 物理数据模型(PDM) 说明
查看>>
tomcat6.exe与tomcat6w.exe的区别
查看>>
Go之数组
查看>>
Qt Charts——QChartsView
查看>>
如何处理大量数据并发操作(转)
查看>>
JavaScript实现强制重定向至HTTPS页面
查看>>
2019年2月备战春招最新大数据+Java岗位+人工智能岗位资料免费送【限时领取】...
查看>>
SQL高效率语句(二)
查看>>
web优化之-js动态合并 动态压缩 去掉js重复引用 js缓存 js延迟加载
查看>>
robot framework接口测试之一-完整的测试用例
查看>>
IOS开发:使用lipo合并armv7,i386,armv7s库文件
查看>>
使用 udev 高效、动态地管理 Linux 设备文件
查看>>
Java8函数之旅(四) --四大函数接口
查看>>
django环境处理
查看>>
记一次企业级爬虫系统升级改造(三):文本分析与数据建模规则化处理
查看>>
javascript window对象
查看>>
Android定制组件之Widget之昨天今天明天
查看>>