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实现的一个找零钱的小程序代码分享
Aug 25 Python
python动态网页批量爬取
Feb 14 Python
python实现批量注册网站用户的示例
Feb 22 Python
利用python脚本如何简化jar操作命令
Feb 24 Python
python实现随机漫步方法和原理
Jun 10 Python
如何通过Python实现标签云算法
Jul 02 Python
导入tensorflow:ImportError: libcublas.so.9.0 报错
Jan 06 Python
Python中使用socks5设置全局代理的方法示例
Apr 15 Python
python使用列表的最佳方案
Aug 12 Python
QT5 Designer 打不开的问题及解决方法
Aug 20 Python
Python Spyder 调出缩进对齐线的操作
Feb 26 Python
Python装饰器的练习题
Nov 23 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
安装apache2.2.22配置php5.4(具体操作步骤)
2013/06/26 PHP
php表单处理操作
2017/11/16 PHP
PHP PDO和消息队列的个人理解与应用实例分析
2019/11/25 PHP
在phpstudy集成环境下的nginx服务器下配置url重写
2019/12/02 PHP
Cookie 小记
2010/04/01 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
2011/12/29 Javascript
JS/jQuery实现默认显示部分文字点击按钮显示全部内容
2013/05/13 Javascript
给文字加上着重号的JS代码
2013/11/12 Javascript
不想让浏览器运行javascript脚本的方法
2015/11/20 Javascript
Javascript 正则表达式校验数字的简单实例
2016/11/02 Javascript
JAVA Web实时消息后台服务器推送技术---GoEasy
2016/11/04 Javascript
基于jQuery实现Tabs选项卡自定义插件
2016/11/21 Javascript
node.JS md5加密中文与php结果不一致的解决方法
2017/05/05 Javascript
AngularJs用户输入动态模板XSS攻击示例详解
2018/04/21 Javascript
深入理解NodeJS 多进程和集群
2018/10/17 NodeJs
Vue中this.$nextTick的作用及用法
2020/02/04 Javascript
微信小程序对图片进行canvas压缩的方法示例详解
2020/11/12 Javascript
解决iview table组件里的 固定列 表格不自适应的问题
2020/11/13 Javascript
[05:35]DOTA2英雄梦之声_第13期_拉比克
2014/06/21 DOTA
使用Python编写vim插件的简单示例
2015/04/17 Python
Python3读取Excel数据存入MySQL的方法
2018/05/04 Python
python实现n个数中选出m个数的方法
2018/11/13 Python
Python OpenCV 调用摄像头并截图保存功能的实现代码
2019/07/02 Python
python dumps和loads区别详解
2020/02/04 Python
python求最大公约数和最小公倍数的简单方法
2020/02/13 Python
基于HTML5+tracking.js实现刷脸支付功能
2020/04/16 HTML / CSS
美国马匹用品和骑马配件购物网站:Horse.com
2018/01/08 全球购物
XML文档面试题
2015/08/05 面试题
服装销售人员求职自我评价
2013/09/26 职场文书
婚礼证婚人证婚词
2014/01/08 职场文书
教师廉洁自律承诺书
2014/05/26 职场文书
标准毕业生自荐信
2014/06/24 职场文书
端午节寄语2015
2015/03/23 职场文书
人事行政助理岗位职责
2015/04/11 职场文书
道歉的话语大全
2015/05/12 职场文书
SpringBoot前端后端分离之Nginx服务器下载安装过程
2022/08/14 Servers