python中使用正则表达式的连接符示例代码


Posted in Python onOctober 10, 2017

前言

我们在前面的例子里,我们学习使用集合里字符或非集合里的字符,这时都是要把每个字符写出来的,但是有时需要把26个小写字母都放到集合里,那么按集合的方法,得输入26次,一个一个键入去,这样比较花时间,也容易出错,那么有没有更好的方法呢?这个是有的,就是使用正则表达式的连接符的功能:-,比如表示26个小写字符,就使用[a-z]就可以了。

本文详细的给大家介绍了关于python使用正则表达式的连接符的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。

例子如下:

#python 3.6 
#蔡军生 
#http://blog.csdn.net/caimouse/article/details/51749579 
# 
from re_test_patterns import test_patterns 
 
test_patterns( 
 'This is some text -- with punctuation.', 
 [('[a-z]+', 'sequences of lowercase letters'), 
  ('[A-Z]+', 'sequences of uppercase letters'), 
  ('[a-zA-Z]+', 'sequences of letters of either case'), 
  ('[A-Z][a-z]+', 'one uppercase followed by lowercase')], 
)

结果输出如下:

'[a-z]+' (sequences of lowercase letters)


 'This is some text -- with punctuation.'
 .'his'
 .....'is'
 ........'some'
 .............'text'
 .....................'with'
 ..........................'punctuation'


'[A-Z]+' (sequences of uppercase letters)


 'This is some text -- with punctuation.'
 'T'


'[a-zA-Z]+' (sequences of letters of either case)


 'This is some text -- with punctuation.'
 'This'
 .....'is'
 ........'some'
 .............'text'
 .....................'with'
 ..........................'punctuation'


'[A-Z][a-z]+' (one uppercase followed by lowercase)


 'This is some text -- with punctuation.'
 'This'

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
python通过apply使用元祖和列表调用函数实例
May 26 Python
python爬取w3shcool的JQuery课程并且保存到本地
Apr 06 Python
Python中pip更新和三方插件安装说明
Jul 08 Python
几行Python代码爬取3000+上市公司的信息
Jan 24 Python
Django之提交表单与前后端交互的方法
Jul 19 Python
Pytorch Tensor的统计属性实例讲解
Dec 30 Python
Python实现自动打开电脑应用的示例代码
Apr 17 Python
Python网页解析器使用实例详解
May 30 Python
DataFrame.groupby()所见的各种用法详解
Jun 14 Python
python3实现将json对象存入Redis以及数据的导入导出
Jul 16 Python
django数据模型中null和blank的区别说明
Sep 02 Python
Matlab求解数组中的最大值及它所在的具体位置
Apr 16 Python
python利用正则表达式排除集合中字符的功能示例
Oct 10 #Python
python 上下文管理器使用方法小结
Oct 10 #Python
python中如何使用正则表达式的集合字符示例
Oct 09 #Python
python中如何使用正则表达式的非贪婪模式示例
Oct 09 #Python
Python 多进程和数据传递的理解
Oct 09 #Python
Python 加密的实例详解
Oct 09 #Python
Python 3实战爬虫之爬取京东图书的图片详解
Oct 09 #Python
You might like
第十三节 对象串行化 [13]
2006/10/09 PHP
浅谈使用 Yii2 AssetBundle 中 $publishOptions 的正确姿势
2017/11/08 PHP
网页里控制图片大小的相关代码
2006/06/25 Javascript
将input file的选择的文件清空的两种解决方案
2013/10/21 Javascript
jQuery在iframe中无法弹出对话框的解决方法
2014/01/12 Javascript
js实现数字每三位加逗号的方法
2015/02/05 Javascript
JavaScript的jQuery库中function的存在和参数问题
2015/08/13 Javascript
AngualrJS中每次$http请求时的一个遮罩层Directive
2016/01/26 Javascript
JavaScript将DOM事件处理程序封装为event.js 出现的低级错误问题
2016/08/03 Javascript
jQuery实现checkbox列表的全选、反选功能
2016/11/24 Javascript
纯原生js实现table表格的增删
2017/01/05 Javascript
jquery封装插件时匿名函数形参和实参的写法解释
2017/02/14 Javascript
jquery设置css样式的多种方法(总结)
2017/02/21 Javascript
React中常见的动画实现的几种方式
2018/01/10 Javascript
vue动画打包后失效问题的解决方法
2018/09/18 Javascript
JavaScript动态检测密码强度原理及实现方法详解
2019/06/11 Javascript
js实现列表向上无限滚动
2020/01/13 Javascript
javascript设计模式 ? 原型模式原理与应用实例分析
2020/04/10 Javascript
[01:45]DOTA2众星出演!DSPL刀塔次级职业联赛宣传片
2014/11/21 DOTA
[07:37]DOTA2-DPC中国联赛2月2日Recap集锦
2021/03/11 DOTA
python模拟登陆Tom邮箱示例分享
2014/01/13 Python
python中查看变量内存地址的方法
2015/05/05 Python
Python使用Supervisor来管理进程的方法
2015/05/28 Python
Django实现web端tailf日志文件功能及实例详解
2019/07/28 Python
python并发编程多进程之守护进程原理解析
2019/08/20 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
2020/02/29 Python
Python测试框架:pytest学习笔记
2020/10/20 Python
python实现发送QQ邮件(可加附件)
2020/12/23 Python
python3定位并识别图片验证码实现自动登录功能
2021/01/29 Python
美国宠物商店:Wag.com
2016/10/25 全球购物
天猫超市:阿里巴巴打造的网上超市
2016/11/02 全球购物
游戏商店:Eneba
2020/04/25 全球购物
艺术设计专业求职自荐信
2014/05/19 职场文书
个人收入证明模板
2014/09/18 职场文书
慰问信格式
2015/02/14 职场文书
高中同学会致辞
2015/08/01 职场文书