python regex库实例用法总结


Posted in Python onJanuary 03, 2021

对于regex库的使用不难,因为本身就是python中自带的库,所以在调用上也是常见的库使用类型,大部分时候都是用于搜索上下文信息的,但是有些时候也会调用它的两个使用方法,其中一个是编译,另外一个是匹配,能够进行匹配的对象有很多,比如字符串,单一的字符等等,好啦,下面来详细看下使用吧。

调用实例:

from uregex import Regex_input
x=Regex_input('j','jd')
x.regex()
c=Regex_input('j','d')
c.regex()

编译实例:

for regex in regexes:
  print 'seeking "%s" ->' % regex.pattern
  if regex.search(text):
    print 'match'
  else:
    print 'No match'

这两种方式都是常见的项目应用实例,大家可以浏览掌握住,对我们的项目实例还是非常有帮助的

Python Regex库的使用实例扩展

#!/usr/bin/python
 
import re
 
class Regex_input:
  def __init__(self,task,source):
    self.source=source
    self.task=task
  def regex(self):
    opt=re.search(self.task,self.source)
    if opt==None:
      print 'No Found the task: %s' % self.task
    else:
      print '%s is in %d - %d' % (self.task,opt.start(),opt.end())

调用实例:

from uregex import Regex_input
 
x=Regex_input('j','jd')
x.regex()
c=Regex_input('j','d')
c.regex()

到此这篇关于python regex库实例用法总结的文章就介绍到这了,更多相关python regex库是什么内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python进行数据科学工作的简单入门教程
Apr 01 Python
Python使用matplotlib绘制动画的方法
May 20 Python
离线安装Pyecharts的步骤以及依赖包流程
Apr 23 Python
matlab中实现矩阵删除一行或一列的方法
Apr 04 Python
numpy 对矩阵中Nan的处理:采用平均值的方法
Oct 30 Python
如何在django里上传csv文件并进行入库处理的方法
Jan 02 Python
Python 使用PyQt5 完成选择文件或目录的对话框方法
Jun 27 Python
Django和Flask框架优缺点对比
Oct 24 Python
python json 递归打印所有json子节点信息的例子
Feb 27 Python
keras实现基于孪生网络的图片相似度计算方式
Jun 11 Python
python中类与对象之间的关系详解
Dec 16 Python
Django+Nginx+uWSGI 定时任务的实现方法
Jan 22 Python
Python爬虫之Selenium库的使用方法
Jan 03 #Python
学会迭代器设计模式,帮你大幅提升python性能
Jan 03 #Python
Python编写万花尺图案实例
Jan 03 #Python
Python 实现一个简单的web服务器
Jan 03 #Python
关于Python错误重试方法总结
Jan 03 #Python
详解python中的异常和文件读写
Jan 03 #Python
python绘制雷达图实例讲解
Jan 03 #Python
You might like
PHP+XML 制作简单的留言本 图文教程
2009/11/02 PHP
Admin generator, filters and I18n
2011/10/06 PHP
降低PHP Redis内存占用
2017/03/23 PHP
form自动提交实例讲解
2017/07/10 PHP
PHP预定义接口――Iterator用法示例
2020/06/05 PHP
ThinkPHP5.1的权限控制怎么写?分享一个AUTH权限控制
2021/03/09 PHP
jQuery 选择器理解
2010/03/16 Javascript
JQuery 中几个类选择器的简单使用介绍
2013/03/14 Javascript
解析javascript 数组以及json元素的添加删除
2013/06/26 Javascript
JavaScript事件委托的技术原理探讨示例
2014/04/17 Javascript
jQuery前端框架easyui使用Dialog时bug处理
2014/12/05 Javascript
jquery验证邮箱格式并显示提交按钮
2015/11/07 Javascript
Bootstrap每天必学之标签与徽章
2015/11/27 Javascript
jQuery EasyUI Tab 选项卡问题小结
2016/08/16 Javascript
BootStrap轻松实现微信页面开发代码分享
2016/10/21 Javascript
JavaScript定义全局对象的方法示例
2017/01/12 Javascript
详解Next.js页面渲染的优化方案
2019/01/27 Javascript
js form表单input框限制20个字符,10个汉字代码实例
2019/04/12 Javascript
ajax跨域访问遇到的问题及解决方案
2019/05/23 Javascript
JS获取当前时间戳方法解析
2020/08/29 Javascript
Python实现二维数组按照某行或列排序的方法【numpy lexsort】
2017/09/22 Python
python3 webp转gif格式的实现示例
2019/12/10 Python
PyCharm下载和安装详细步骤
2019/12/17 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
2020/08/07 Python
日本最大的购物网站:日本乐天市场(Rakuten Ichiba)
2020/11/04 全球购物
Linux面试题LINUX系统类
2015/11/25 面试题
机电一体化职业规划书
2014/01/07 职场文书
写给保洁员表扬信
2014/01/08 职场文书
计算机专业毕业生自我鉴定
2014/01/16 职场文书
高三上学期学习自我评价
2014/04/23 职场文书
动漫设计与制作专业推荐信
2014/07/07 职场文书
2014年十一国庆节活动方案
2014/09/16 职场文书
2014年党员自我评议对照检查材料
2014/09/20 职场文书
出国签证在职证明
2014/09/20 职场文书
领导班子四风问题个人对照检查材料
2014/10/04 职场文书
2014年科研工作总结
2014/12/03 职场文书