python基础(四)——正则表达式
来源:互联网 发布:剑灵女灵族捏脸数据图 编辑:程序博客网 时间:2024/06/03 14:18
#!/usr/bin/python# -*- coding: utf-8 -*-import reprint(re.match('www', 'www.runoob.com').span()) # 在起始位置匹配print(re.match('www', 'www.runoob.com')) # 不在起始位置匹配#print(re.match('com', 'www.runoob.com').span) #报错print(re.match('com', 'www.runoob.com'))print(re.search('www', 'www.runoob.com').span()) # 在起始位置匹配print(re.search('www', 'www.runoob.com'))print(re.search('com', 'www.runoob.com')) # 不在起始位置匹配print(re.search('com', 'www.runoob.com').span()) 输出结果(0, 3)<_sre.SRE_Match object; span=(0, 3), match='www'>None(0, 3)<_sre.SRE_Match object; span=(0, 3), match='www'><_sre.SRE_Match object; span=(11, 14), match='com'>(11, 14)//检索和替换phone = "2004-959-559 # 这是一个国外电话号码"# 删除字符串中的 Python注释 num = re.sub(r'#.*$', "", phone)print "电话号码是: ", num# 删除非数字(-)的字符串 num = re.sub(r'\D', "", phone)print "电话号码是 : ", num输出结果电话号码是: 2004-959-559 电话号码是 : 2004959559
阅读全文
0 0
- python基础(四)——正则表达式
- Python正则表达式(四)
- python编程基础—正则表达式
- Python基础(十)——正则表达式
- Python 正则表达式(基础)
- python基础(正则表达式)
- python正则表达式(基础)
- Perl之正则表达式基础(四)
- [Python标准库]re——正则表达式[四]
- python学习笔记(四)正则表达式
- Python爬虫四(正则表达式)
- Python爬虫学习(四)正则表达式
- Python基础-正则表达式
- python基础------正则表达式
- Python正则表达式基础
- Python正则表达式基础
- python基础------正则表达式
- python 正则表达式基础
- 8.2 小波展开与小波变换
- iOS xib用新的view替换默认view
- Source Insight 3.5 序列号分享
- IDA学习-1
- HBase - 数据写入流程解析
- python基础(四)——正则表达式
- 特简单的opencv 与摄像头接口程序
- hdu 5816 Hearthstone 状态dp
- 一个简单效果用到的js特性(异步编程,匿名函数,闭包)
- 详细图解MySQL(win7x64 5.7.16版本)下载、安装、配置与使用
- leetcode他人总结
- [Leetcode] 207. Course Schedule 解题报告
- ofbiz UOM Conversion Relationship Not Found [单位转化关系没有找到] 问题解决:
- 89C52单片机之数码管