python的re正则表达式实例代码


Posted in Python onJanuary 24, 2018

本文研究的主要是python的re正则表达式的相关内容,具体如下。

概念:正则表达式(通项公式)是用来简洁表达一组字符串的表达式。优势是简洁,一行胜千言。

应用:字符串匹配。

实例代码:

CODEC = 'UTF-8' 
#encoding:utf-8 
import re 
 
p=re.compile("ab") 
str = "abfffa"  
#match必须匹配首字母 
if p.match(str): 
  print p.match(str).group()     
 
#match必须匹配首字母,group()将匹配的字母打印出来 
print re.match('a+b', 'abvvaabaaab').group() 
#和match的区别去,匹配任意位置的字母 
print re.search('a+b', 'vvvaabaaab').group() 
#将所有符合条件的字母,以list集合的形式都展示出来 
print re.findall('a+b','vabmaabnaaab') 
 
print re.split(':', 'str1:str2:str3') 
#不能匹配正则表达式 
 
print ('str1:str2:str3').split(':') 
 
#以a+b的形式来分隔字符串,可以匹配正则表达式 
print re.split('a+b','vabmaabnaaab')

打印信息

ab 
ab 
aab 
['ab', 'aab', 'aaab'] 
['str1', 'str2', 'str3'] 
['str1', 'str2', 'str3'] 
 
['v', 'm', 'n', '']

总结

以上就是本文关于python的re正则表达式实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
跟老齐学Python之从if开始语句的征程
Sep 14 Python
Python实现登录接口的示例代码
Jul 21 Python
Python使用wxPython实现计算器
Jan 30 Python
在Python 2.7即将停止支持时,我们为你带来了一份python 3.x迁移指南
Jan 30 Python
python的staticmethod与classmethod实现实例代码
Feb 11 Python
python实现K近邻回归,采用等权重和不等权重的方法
Jan 23 Python
Python requests模块实例用法
Feb 11 Python
python 猴子补丁(monkey patch)
Jun 26 Python
pymysql 开启调试模式的实现
Sep 24 Python
python实现批量修改文件名
Mar 23 Python
Python如何输出整数
Jun 07 Python
Python通过format函数格式化显示值
Oct 17 Python
python实现生命游戏的示例代码(Game of Life)
Jan 24 #Python
Python 获得命令行参数的方法(推荐)
Jan 24 #Python
Python实现的rsa加密算法详解
Jan 24 #Python
利用Python+Java调用Shell脚本时的死锁陷阱详解
Jan 24 #Python
python做量化投资系列之比特币初始配置
Jan 23 #Python
python在非root权限下的安装方法
Jan 23 #Python
Python解析命令行读取参数--argparse模块使用方法
Jan 23 #Python
You might like
在字符串中把网址改成超级链接
2006/10/09 PHP
PHP漏洞全解(详细介绍)
2012/11/13 PHP
php安装xdebug/php安装pear/phpunit详解步骤(图)
2013/12/22 PHP
javascript写的一个链表实现代码
2009/10/25 Javascript
基于jquery1.4.2的仿flash超炫焦点图播放效果
2010/04/20 Javascript
js 上传图片预览问题
2010/12/06 Javascript
同时使用n个window onload加载实例介绍
2013/04/25 Javascript
JavaScript通过RegExp实现客户端验证处理程序
2013/05/07 Javascript
JQuery中extend的用法实例分析
2015/02/08 Javascript
深入理解JavaScript系列(42):设计模式之原型模式详解
2015/03/04 Javascript
jQuery操作iframe中js函数的方法小结
2016/07/06 Javascript
JavaScript第一篇之实现按钮全选、功能
2016/08/21 Javascript
[01:31](回顾)杀出重围,决战TI之巅
2014/07/01 DOTA
python的id()函数解密过程
2012/12/25 Python
Python格式化压缩后的JS文件的方法
2015/03/05 Python
使用Python爬取最好大学网大学排名
2018/02/24 Python
python根据list重命名文件夹里的所有文件实例
2018/10/25 Python
用python3 返回鼠标位置的实现方法(带界面)
2019/07/05 Python
python传到前端的数据,双引号被转义的问题
2020/04/03 Python
DKNY品牌官网:纽约大都会时尚风格
2016/10/20 全球购物
Farfetch香港官网:汇集全球时尚奢侈品购物平台
2017/11/26 全球购物
The Hut英国:英国领先的豪华在线百货商店
2019/07/26 全球购物
捷克购买家具网站:JENA nábytek
2020/03/19 全球购物
以太网Ethernet IEEE802.3
2013/08/05 面试题
生日礼品店创业计划书范文
2014/03/21 职场文书
就业推荐表自我鉴定范文
2014/03/21 职场文书
小学班主任寄语大全
2014/04/04 职场文书
小学生国旗下演讲稿
2014/04/25 职场文书
合伙经营协议书范本(通用版)
2014/12/03 职场文书
2015年党日活动总结范文
2015/03/25 职场文书
红色经典电影观后感
2015/06/18 职场文书
餐馆开业致辞
2015/08/01 职场文书
2019各种承诺书范文
2019/06/24 职场文书
职场中的你,辞职信写对了吗?
2019/06/26 职场文书
创业计划书之健康营养产业
2019/10/15 职场文书
Node与Python 双向通信的实现代码
2021/07/16 Javascript