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调用浏览器并打开一个网址的例子
Jun 05 Python
python的即时标记项目练习笔记
Sep 18 Python
Python实现简单的获取图片爬虫功能示例
Jul 12 Python
Python3多进程 multiprocessing 模块实例详解
Jun 11 Python
Python通过paramiko远程下载Linux服务器上的文件实例
Dec 27 Python
Python画图高斯分布的示例
Jul 10 Python
关于tensorflow的几种参数初始化方法小结
Jan 04 Python
pymysql的简单封装代码实例
Jan 08 Python
Python selenium 自动化脚本打包成一个exe文件(推荐)
Jan 14 Python
执行Python程序时模块报错问题
Mar 26 Python
keras实现调用自己训练的模型,并去掉全连接层
Jun 09 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
Jul 09 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中养成7个面向对象的好习惯
2010/01/28 PHP
php中去除所有js,html,css代码
2010/10/12 PHP
PHP中trim()函数简单使用指南
2015/04/16 PHP
PHP面向对象编程之深入理解方法重载与方法覆盖(多态)
2015/12/24 PHP
php类的自动加载操作实例详解
2016/09/28 PHP
使用PHP+MySql实现微信投票功能实例代码
2017/09/29 PHP
详解PHP序列化和反序列化原理
2018/01/15 PHP
Jquery乱码的一次解决过程 图解教程
2010/02/20 Javascript
jQuery中die()方法用法实例
2015/01/19 Javascript
javascript中AJAX用法实例分析
2015/01/30 Javascript
JavaScript获取网页中第一个链接ID的方法
2015/04/03 Javascript
javascript中checkbox使用方法简单实例演示
2015/11/17 Javascript
js编写贪吃蛇的小游戏
2020/08/24 Javascript
关于Bootstrap弹出框无法调用问题的解决办法
2016/03/10 Javascript
AngularJS实现controller控制器间共享数据的方法示例
2017/10/30 Javascript
vue项目中用cdn优化的方法
2018/01/03 Javascript
vue 组件中添加样式不生效的解决方法
2018/07/06 Javascript
JS实现页面跳转与刷新的方法汇总
2019/08/30 Javascript
TypeScript 运行时类型检查补充工具
2020/09/28 Javascript
Python实现中文数字转换为阿拉伯数字的方法示例
2017/05/26 Python
python selenium UI自动化解决验证码的4种方法
2018/01/05 Python
详解Python基础random模块随机数的生成
2019/03/23 Python
python scipy卷积运算的实现方法
2019/09/16 Python
卡西欧G-SHOCK英国官网: 防水防震手表
2018/01/08 全球购物
iHerb台湾:维生素、保健品和健康产品
2018/01/31 全球购物
Ticketmaster意大利:音乐会、节日、艺术和剧院的官方门票
2019/12/23 全球购物
工作自我评价分享
2013/12/01 职场文书
《千年梦圆在今朝》教学反思
2014/02/24 职场文书
年底个人总结范文
2015/03/10 职场文书
工厂仓库管理员岗位职责
2015/04/09 职场文书
2015秋季开学典礼致辞
2015/07/16 职场文书
《童年的发现》教学反思
2016/02/18 职场文书
创业计划书之韩国烧烤店
2019/09/19 职场文书
七年级作文之英语老师
2019/10/28 职场文书
500字作文之周记
2019/12/13 职场文书
python微信智能AI机器人实现多种支付方式
2022/04/12 Python