码迷,mamicode.com
首页 >  
搜索关键字:re模块    ( 960个结果
Python正则表达式:如何使用正则表达式
正则表达式(简称RE)本质上可以看作一个小的、高度专业化的编程语言,在Python中可以通过re模块使用它。使用正则表达式,你需要为想要匹配的字符串集合指定一套规则,字符串集合可以包含英文句子、e-mail地址、TeX命令或者其它任何你希望的字符串。然后您能提这样的问题:“这个字符串匹配这个模式吗?”,或者“在这个字符串中存在这个模式的匹配吗?”。你也能使用正则表达式修改一个字符串或者分离它。 ...
分类:编程语言   时间:2015-06-08 19:36:36    阅读次数:156
Python:正则表达式re模块
正则表达式是一种用预先定义的特殊字符来描述或匹配特定‘模板’的一系列字符串的一种工具。在计算机语言中,正则表达式通常被用来搜索、替换某些符合特定规则的文本。这么说太教条,估计很多人看了也不明白。通俗来讲,正则表达式就是定义了一些特殊的字符,用来表示特定的一..
分类:编程语言   时间:2015-06-07 07:22:05    阅读次数:243
python正则
正则表达式RE为高级文本搜索模式匹配、搜索-替代等功能提供了基础,它是一种由字符和特殊符号组成的字符串,描述了这些字符的某种重复方式,因此能按某种模式匹配一个有相似特征的字符串或字符串的集合。python正则表达式的相关模块为re模块。常用正则表达式符号和特殊字符——literal:匹配字符串的值,即literal本身 re1|re2:匹配正则表达式re1或re2,可以理解为逻辑或 .:匹配任何...
分类:编程语言   时间:2015-06-05 17:40:01    阅读次数:198
正则表达式 regex
30分钟入门教程 http://deerchao.net/tutorials/regex/regex.htmPython正则指南 http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.htmlPthon中re模块学习 http://www.cn...
分类:其他好文   时间:2015-06-03 15:28:55    阅读次数:164
python 基础学习 正则表达式2(使用)
~使用正则表达式-re模块提供了一个正则表达式引擎的接口,可以让你将REstring编译成对象并用他们来进行匹配。#如果经常使用,建议编译compile范例:>>>r1=r‘^\d{3,4}-?\d{8}‘ >>>re.findall(r1,‘010-12345678‘) [‘010-12345678‘] >>>p_tel=re.compi..
分类:编程语言   时间:2015-06-03 13:52:46    阅读次数:175
python 基础学习 正则表达式1(规则)
正则表达式:*正则表示式(或RE)是一种小型的、高度专业化的编程语言,(在python中)它内嵌在python中,并通过re模块实现。-可以为想要匹配的相应字符串指定规则-该字符串集可能包含英文语句、e-mail地址、命令或任何你想要的东西-可以问诸如“这个字符串匹配该模式吗?”-“..
分类:编程语言   时间:2015-06-02 18:13:29    阅读次数:249
python 详解re模块
*?对于前一个字符重复0到无穷次 +对于前一个字符重复1到无穷次 ?对于前一个字符重复0到1次 {m,n}?对于前一个字符重复次数在为m到n次,其中,{0,}?=?*,{1,}?=?,?{0,1}?=?? {m}?对于前一个字符重复m次 ...
分类:编程语言   时间:2015-05-28 16:31:41    阅读次数:168
python中re.findall()找到的结果替换
正则表达式re模块中用findall查找到的是ascii码,所以当比对替换时也需要对应的ascii码才能匹配成功。以下程序是查找文件夹下文件名中含有男、女的文件,并将男替换成1,将女替换成2的程序# -*- coding: utf-8 -*-import fnmatchimport osimport...
分类:编程语言   时间:2015-05-20 23:52:10    阅读次数:307
python中re.findall()找到的结果替换
#正则表达式re模块中用findall查找到的是ascii码,所以当比对替换时也需要对应的ascii码才能匹配成功。以下#程序是查找文件夹下文件名中含有男、女的文件,并将男替换成1,将女替换成2的程序# -*- coding: utf-8 -*- import fnmatch import os import codecs import re import sys def iterfind...
分类:编程语言   时间:2015-05-20 22:22:00    阅读次数:160
爬虫学习----正则表达式
1.Python通过re模块提供对正则表达式的支持。使用re的一般步骤是:Step1:先将正则表达式的字符串形式编译为Pattern实例。Step2:然后使用Pattern实例处理文本并获得匹配结果(一个Match实例)。Step3:最后使用Match实例获得信息,进行其他的操作。# -*- cod...
分类:其他好文   时间:2015-05-15 10:22:58    阅读次数:118
960条   上一页 1 ... 89 90 91 92 93 ... 96 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!