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 正则表达式入门(中级篇)
Dec 07 Python
DataFrame中的object转换成float的方法
Apr 10 Python
运行django项目指定IP和端口的方法
May 14 Python
python dataframe常见操作方法:实现取行、列、切片、统计特征值
Jun 09 Python
Django基础知识与基本应用入门教程
Jul 20 Python
详解python读取和输出到txt
Mar 29 Python
python tkinter组件使用详解
Sep 16 Python
pandas factorize实现将字符串特征转化为数字特征
Dec 19 Python
Python GUI编程学习笔记之tkinter界面布局显示详解
Mar 30 Python
Python如何爬取b站热门视频并导入Excel
Aug 10 Python
Python脚本调试工具安装过程
Jan 11 Python
基于pycharm 项目和项目文件命名规则的介绍
Jan 15 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
浅谈PHP的exec()函数无返回值排查方法(必看)
2017/03/31 PHP
laravel实现批量更新多条记录的方法示例
2017/10/22 PHP
jquery自定义类似$.ajax()的方法实现代码
2013/08/13 Javascript
JavaScript立即执行函数的三种不同写法
2014/09/05 Javascript
JavaScript制作淘宝星级评分效果的思路
2020/06/23 Javascript
浅谈JS运算符&&和|| 及其优先级
2016/08/10 Javascript
全面解析node 表单的图片上传
2016/11/21 Javascript
老生常谈angularjs中的$state.go
2017/04/24 Javascript
使用JavaScript实现在页面中显示距离2017年中秋节的天数
2017/09/26 Javascript
基于Vue的SPA动态修改页面title的方法(推荐)
2018/01/02 Javascript
AngularJS创建一个上传照片的指令实例代码
2018/02/24 Javascript
聊聊Vue中provide/inject的应用详解
2019/11/10 Javascript
vue 子组件修改data或调用操作
2020/08/07 Javascript
[01:20:47]DOTA2-DPC中国联赛 正赛 Ehome vs Magma BO3 第一场 1月19日
2021/03/11 DOTA
Python写的服务监控程序实例
2015/01/31 Python
Python中datetime模块参考手册
2017/01/13 Python
Pandas 同元素多列去重的实例
2018/07/03 Python
Python爬虫实现验证码登录代码实例
2019/05/10 Python
django与vue的完美结合_实现前后端的分离开发之后在整合的方法
2019/08/12 Python
基于python实现蓝牙通信代码实例
2019/11/19 Python
python多进程重复加载的解决方式
2019/12/13 Python
Python模拟伯努利试验和二项分布代码实例
2020/05/27 Python
简述python Scrapy框架
2020/08/17 Python
探讨HTML5移动开发的几大特性(必看)
2015/12/30 HTML / CSS
详解如何解决canvas图片getImageData,toDataURL跨域问题
2018/09/17 HTML / CSS
英国顶级家庭折扣店:The Works
2017/09/06 全球购物
英国户外装备和冒险服装零售商:alloutdoor
2018/01/30 全球购物
澳大利亚先进的皮肤和激光诊所购物网站:Soho Skincare
2018/10/15 全球购物
迪奥官网:Dior.com
2018/12/04 全球购物
工程师自我评价怎么写
2013/09/19 职场文书
合作协议书怎么写
2014/04/18 职场文书
勤奋学习演讲稿
2014/05/10 职场文书
win10+anaconda安装yolov5的方法及问题解决方案
2021/04/29 Python
Golang中interface{}转为数组的操作
2021/04/30 Golang
JavaScript阻止事件冒泡的方法
2021/12/06 Javascript
Android存储中最基本的文件存储方式
2022/04/30 Java/Android