Python 字符串匹配(match)
来源:互联网 发布:网络逗逗迪迪爱探险 编辑:程序博客网 时间:2024/06/05 04:50
import reprint(re.match("abc","abc")) #匹配,左边第一个开始算起来,print(re.match("xabc","abc"))#匹配不成功返回None,匹配成功返回位置详细信息print(re.match("abc","xabc"))print(re.match("abc","abcx"))
import re#match严格匹配,从第一个开始,"abc"在"abcdefgabc"出现一次matchobj=re.match("abc","abcdefgabc")print(matchobj) #print(type(matchobj))print(matchobj.group(0)) #挖掘的第一个匹配
import re#(.*) .任意字符不包含换行,*0-N次line="zhangsan is a boy not a gril"matchobj=re.match(r"(.*) is (.*) not (.*)",line)print(matchobj) #详细的匹配print(matchobj.group(0)) #zhangsan is a boy not a grilprint(matchobj.group(1)) #zhangsanprint(matchobj.group(2)) #a boyprint(matchobj.group(3)) #a gril#3个正则表达式必须匹配group(1) group(2)group(3)
import re#切割,相当于字符串的split()line="827007914----penghueix"matchobj=re.match(r"(.*)----(.*)",line)print(matchobj)print(matchobj.group(0)) #827007914----penghueixprint(matchobj.group(1)) #827007914print(matchobj.group(2)) #penghueix
阅读全文
0 0
- Python 字符串匹配(match)
- Regex.Match,使用正则表达式匹配字符串
- 正则test和字符串match--匹配问题
- python的正则匹配,match和find
- Python 正则匹配之match和search
- python 字符串模式匹配
- Python字符串匹配
- Python-opencv3 特征匹配match和drawMatches的使用
- Python实现字符串匹配算法
- python字符串搜索与匹配
- Match的正则匹配
- 模板匹配(Match Template)
- 模板匹配(Match Template)
- 模板匹配(Match Template)
- 模板匹配(Match Template)
- 【TJOI2014】匹配(match)
- 模板匹配(Match Template)
- 正则匹配: match
- ActiveMQ的基本使用
- 斜率小于0的连线数量 51NOD
- linux命令--grep
- (二)索引规约
- 10月9日AssetBundle学习笔记
- Python 字符串匹配(match)
- [练习]背包DP 竞赛得分
- 点击新闻条目显示更详细的信息
- HashMap分析
- ubuntu14.04 安装opencv 2.13
- android中sqlite数据库的使用
- 设计模式【适配器模式Adapter Pattern】
- JavaScript的基础应用之复选框
- 什么是进程? 进程具有哪些主要特性? 比较进程与程序之间相同点与不同点