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 制作糗事百科爬虫实例
Sep 22 Python
python中将一个全部为int的list 转化为str的list方法
Apr 09 Python
python numpy格式化打印的实例
May 14 Python
Python对象属性自动更新操作示例
Jun 15 Python
python爬虫获取新浪新闻教学
Dec 23 Python
scrapy-redis源码分析之发送POST请求详解
May 15 Python
python PyAutoGUI 模拟鼠标键盘操作和截屏功能
Aug 04 Python
django中使用POST方法获取POST数据
Aug 20 Python
Keras实现将两个模型连接到一起
May 23 Python
Python计算信息熵实例
Jun 18 Python
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)的步骤详解
Nov 02 Python
Python中Schedule模块使用详解 周期任务神器
Apr 19 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
Re:从零开始的异世界生活 第2季 开播啦
2020/07/24 日漫
PHP file_get_contents 函数超时的几种解决方法
2009/07/30 PHP
PHP 各种排序算法实现代码
2009/08/20 PHP
php中is_null,empty,isset,unset 的区别详细介绍
2013/04/28 PHP
php使用Jpgraph绘制3D饼状图的方法
2015/06/10 PHP
javascript 动态生成私有变量访问器
2009/12/06 Javascript
jQuery EasyUI NumberBox(数字框)的用法
2010/07/08 Javascript
javascript forEach通用循环遍历方法
2010/10/11 Javascript
JQuery 获取json数据$.getJSON方法的实例代码
2013/08/02 Javascript
js去空格技巧分别去字符串前后、左右空格
2013/10/21 Javascript
JavaScript将一个数组插入到另一个数组的方法
2015/03/19 Javascript
jquery实现多条件筛选特效代码分享
2015/08/28 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
2015/11/02 Javascript
JavaScript必知必会(九)function 说起 闭包问题
2016/06/08 Javascript
jQuery窗口拖动功能的实现代码
2017/02/04 Javascript
Angular2自定义分页组件
2017/04/19 Javascript
微信小程序实现动态设置placeholder提示文字及按钮选中/取消状态的方法
2017/12/14 Javascript
使用Vue做一个简单的todo应用的三种方式的示例代码
2018/10/20 Javascript
Vue-CLI3.x 设置反向代理的方法
2018/12/06 Javascript
解决Angularjs异步操作后台请求用$q.all排列先后顺序问题
2019/11/29 Javascript
javascript 数组精简技巧小结
2020/02/26 Javascript
python翻译软件实现代码(使用google api完成)
2013/11/26 Python
python中bisect模块用法实例
2014/09/25 Python
浅要分析Python程序与C程序的结合使用
2015/04/07 Python
python获取一组数据里最大值max函数用法实例
2015/05/26 Python
python实现微信打飞机游戏
2020/03/24 Python
如何利用python读取micaps文件详解
2020/10/18 Python
英国巧克力贸易公司:Chocolate Trading Company
2017/03/21 全球购物
自考生自我鉴定范文
2013/10/01 职场文书
技术总监管理职责范本
2014/03/06 职场文书
基层党组织公开承诺书
2014/03/28 职场文书
《爱如茉莉》教后反思
2014/04/12 职场文书
办公室打字员岗位职责
2014/04/16 职场文书
股权转让协议范本
2014/12/07 职场文书
宾馆前台接待岗位职责
2015/04/02 职场文书
使用scrapy实现增量式爬取方式
2022/06/21 Python