Python3.2-re模块之常用正则记录
python的re模块是个很好的模块,这里简单记录下自己编写的几个有用的正则:
1:邮箱匹配:
gReMailbox = re.compile(r'([\w\.\-+]+@[\w\-]+(?:\.[\w\-]+)+)')
2: 手机号匹配:
gRePhone = re.compile(r'^1(?:3\d\d|4[57]\d|5[0-35-9]\d|7[1678]\d|70[059]|8\d\d)\d{7,7}')
3:控制字符匹配:
gReCtrChar = re.compile(r'[\x00-\x08\x0b-\x1f\x7f]')
4:英文字符、中日韩字符、全角字符的unicode匹配
gReNormalUnicode = re.compile(ur'[\u0009\u000A\u000D\u0020-\u007E\u2E80-\uA4CF\uF900-\uFAFF\uFE30-\uFE4F\uFF00-\uFFEF]')
2016/10/26 第一次修改!
Python3.2-re模块之常用正则记录相关推荐
- Python3之paramiko模块
Python3之paramiko模块 转载☞:https://www.cnblogs.com/meng-wei-zhi/p/8258674.html 参考☞:https://www.cnblogs.c ...
- 正则式简介及常用正则式
好像很多公司招程序员都会考正则式,故搜了些东西与大家共享 (在此向原作者致敬!) 刚准备学,自己也不懂.下面的一篇文章讲的是PHP语言的正则式,好像各语言略有不同,有个讲java正则式的ppt,下面给 ...
- keil debug如何在watch直接修改变量值_python日志记录系列教程,内置logging模块(一),直接使用logging模块的基础日志记录
前言:成熟的软件开发不可避免的要进行日志记录,python内置模块logging提供了强大的日志记录能力,本文将从多个角度,由浅入深的介绍logging的常见使用方法和一些基本概念,本此系列文章分为两 ...
- 常用正则以及正则学习(整理)
正则总是学了忘,忘了学,每次用到不得不求助于搜索引擎,记录一下语法规则以及常用的正则 前言 在正文开始前,先推荐一个网站,是git上的一个开源项目,如果喜欢可以给作者一个Star ,网站截图如下 有关 ...
- python图形化方式模块安装_(怎么安装python模块,如何安装python模块,常用安装方式)python助手安装教程视频...
有没有比较好的python3的入门视频教程,网盘或网站都可以. 我这里有Python,开发,进阶,自动化,实战列视频教程,还有安装包,,代码等容,这里就不一一说了,全套内容一共300G左右,非常的详细 ...
- 正则表达式口诀及常用正则 。正则贪婪与非贪婪模式
正则表达式口诀及常用正则 签于网上太多的介绍都是一篇凶悍的短文,边看边理解可以,帮助记忆不行.又受五笔字型字根表口诀"白手看头三二斤..."的启发, 试作"正则表达式助 ...
- python第三方库排行-Python模块汇总(常用第三方库)
模块 定义 计算机在开发过程中,代码越写越多,也就越难以维护,所以为了编写可维护的代码,我们会把函数进行分组,放在不同的文件里.在python里,一个.py文件就是一个模块 优点: 提高代码的可维护性 ...
- pythonurllib模块-Python3中核心模块urllib的用法大全
Python的urllib模块提供了一个高级的Web通信库,支持基本的协议,如HTTP.FTP和Gopher,同时也支持对本地文件的访问.在Python3中,urllib.urlparse.urlli ...
- 【Python3】Python模块与包的导入
[Python3]Python模块与包的导入 一.模块导入 1. 定义 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语 ...
- boost::log模块实现将日志记录初始化到远程 syslog 服务器
boost::log模块实现将日志记录初始化到远程 syslog 服务器 实现功能 C++实现代码 实现功能 boost::log模块实现将日志记录初始化到远程 syslog 服务器 C++实现代码 ...
最新文章
- MarkdownPad2 免费升级pro版本
- 第七周实践项目6 停车场模拟(栈和队列综合)
- java用法_Java 习惯用法总结
- word菜单删除,小常识,删除word菜单,WORD菜单栏,删除词霸2003菜单,删除adobe菜单
- mp3 pcm java_Java mp3文件转pcm文件
- python中with as用法_python 中关于with...as的用法
- iphone实用配置工具_Debookee for Mac(网络数据抓包及分析工具)
- 牛客网编程题03--明明的随机数
- 绿色网格称其IT环境评估工具取得成功
- 机器学习实战——房价预测完整案例(建议收藏慢慢品)
- 计算LED分压电阻时?需要注意哪些事情?
- 用PS调出二次元风格水彩漫画风景图片
- 英文版权声明_传统文化 | 中国著名旅游景点的英文表达—上海
- itext生成pdf文档时给文档添加背景图片
- python射击小游戏源码_导弹发射小游戏——Python源代码
- MySQL 官网下载地址
- element的table组件,表头合并(合并表头单元格)
- Oracle数据库版本
- MySQL、SQL Server、Hive对时间格式化
- GO与其它数据库见的id转换
热门文章
- 分组码--原理,码率,软硬判决,编码增益
- java对象占用内存的说法_JAVA 中关于对象成员占用内存的说法哪个正确 (3.0分)_学小易找答案...
- t14m4t:一款功能强大的自动化暴力破解工具
- 快速突破算法之位运算
- 83.删除排序链表中的重复元素(力扣leetcode) 博主可答疑该问题
- [网络流24题] 试题库问题
- 面向消息的持久通信与面向流的通信
- java 调用 r, Can't find dependent libraries
- 对setTimeout()第一个参数是字串的深入理解以及eval函数的理解
- 从程序员到项目经理(7):程序员加油站 -- 完美主义也是一种错