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

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

1.在python中使用正则表达式,需要引入re模块

2.元字符

. ^ $ * + ? { } [ ] | ( ) \ ^:控制开头,当在[]中搭配时,表示非 $:控制结尾 *:匹配零到多个,默认为贪婪匹配,若要实现非贪婪模式,相应的字符后面要加上? \:反斜杠后边跟元字符取出特殊功能,反斜杠后边跟普通字符实现特殊功能   引用序号对应的子组所匹配的字符串 re.search(r"(alex)(eric)com\2","alexericcomeric") \d:[0-9] \D:[^0-9] \s:匹配任何空白字符[\t\n\r\f\v] \S:匹配任何非空白字符 \w:匹配任何字母数字[a-zA-Z0-9] \b:匹配一个单词边界

3.findall()

找到所有匹配的子串,并返回

re.findall('lvjy','hello,lvjy')

4.search():查找到一个匹配的字符则返回

5.match():从第一个字符开始匹配到则返回

 

转载于:https://www.cnblogs.com/lvjygogo/p/8536887.html

你可能感兴趣的文章
LINUX下直接使用ISO文件
查看>>
第四章 apache的工作模式
查看>>
mysql备份和恢复总结
查看>>
软件明明已经删除 控制面板里还有名称
查看>>
深入浅出的SQL server 查询优化
查看>>
Hyper-V vNext新的虚拟机配置文件、配置版本
查看>>
通俗易懂,各常用线程池的执行 流程图
查看>>
CentOS 6.4 安装python2.7/mysqldb/ipython
查看>>
hive0.11 hiveserver custom认证bug
查看>>
Windows Phone SDK 8.0 新特性-Speech
查看>>
VS~单步调试DLL
查看>>
MyEclipse环境下Hibernate入门实例
查看>>
VC+CSocket文件传送示例
查看>>
职业生涯中的选择时机非常重要,各种条件还没成熟时的时候,因为诱惑而贸然行事,只会得到适得其反的结果...
查看>>
[WebDevelopment]搜索引擎优化(SEO)工具包
查看>>
Symbian OS开发入门(二) :VS2003环境下Symbian工程的导入与建立
查看>>
RequiredFieldValidator 根据group组来触发验证
查看>>
[AR]ImageTarget(图像识别)
查看>>
[C++] socket -9[匿名管道]
查看>>
移动端网络优化
查看>>