1)正则表达式含义 . # 点可代表一切字符 \ # 起转义作用 [...] # 指代方括号中的任意字符 \d # 指代数字0-9 \D # 指代非数字 \s # 指代一切空格,包括tab制表符、空格、换行等 \S # 指代非空格 \w # 指代大小写字母、数字和下划线 \W # 指代非大小写字母、 ...
分类:
编程语言 时间:
2018-10-07 12:58:53
阅读次数:
225
1 None 2 <re.Match object; span=(0, 1), match='a'> 3 <re.Match object; span=(1, 2), match='s'> 4 ['s', 'ss'] 5 a&ddf123fssa 6 <re.Match object; span=( ...
分类:
其他好文 时间:
2018-10-04 15:57:07
阅读次数:
136
一、常用模块 1、re模块 二、re模块 1、re模块是用来操作正则表达式 2、正则表达式——用来字符串匹配的 (1)字符组:[字符组] 例如[0123fdsa456*/-] [0-9] 等同于[0123456789] [a-z] 匹配小写字母 [A-Z]匹配大写字母 (2)特殊的元字符 (3)量词 ...
分类:
编程语言 时间:
2018-10-04 10:10:31
阅读次数:
189
#!/usr/bin/env python#-*- coding:utf-8 -*-import re'''1 普通字符:大多数字符和字母都会和自身匹配 >>> re.findall('alex','yuanaleSxalexwupeiqi') ['alex'] re.findall(匹配规则,匹配 ...
分类:
编程语言 时间:
2018-10-04 08:53:00
阅读次数:
231
#re模块 import re # findall 返回列表 找所有的匹配项 # search 匹配就 返回一个变量,通过group取匹配到的第一个值,不匹配就返回None,group会报错 # match 相当于search的正则表达式中加了一个'^' # spilt 返回列表,按照正则规则切割,... ...
分类:
其他好文 时间:
2018-10-02 14:20:14
阅读次数:
144
re 模块,正则匹配操作 正则表达式常用匹配规则: .匹配任意字符,但是不能匹配换行符 \d匹配任意数字 \D匹配任意的非数字 \s匹配的是空白字符(包括:\n,\t,\r和空格) \w匹配的是a-z和A-Z以及数字和下划线 \W匹配的是和\w相反的 []组合的方式,只要满足中括号中的某一项都算匹配 ...
分类:
其他好文 时间:
2018-09-30 22:39:54
阅读次数:
197
1 简介 正则表达式(regex):是一些由字符和特殊符号组成的字符串,它们描述了模式的重复或者表述多个字符,能按照某种模式匹配一系列有相似特征的字符串。 Python通过标准库中的re模块来支持正则表达式。 2 特殊字符和符号(元字符) 2.1 常见正则表达式符号和特殊字符 表示法 描述 正则表达 ...
分类:
编程语言 时间:
2018-09-29 14:42:39
阅读次数:
195
importre‘.‘#默认匹配除\n之外的任意一个字符,若指定flagDOTALL,则匹配任意字符,包括换行‘^‘#匹配字符开头,若指定flagsMULTILINE,这种也可以匹配上(r"^a","\nabc\neee",flags=re.MULTILINE)(效果和“\A”相同)‘$‘#匹配字符结尾,或e.
分类:
其他好文 时间:
2018-09-27 22:21:08
阅读次数:
239
1 # tool.chinaz.com/regex/ 这是一个在线的正则表达式测试工具 2 # re模块,在python中想要使用正则表达式,要使用re模块来进行使用 3 # 正则表达式 4 5 # 学习正则表达式 6 7 # 学习使用re模块来操作正则表达式 8 9 10 # 正则表达式是用来做字 ...
分类:
其他好文 时间:
2018-09-22 19:58:27
阅读次数:
117
(一)简介: 正则表达式,又称为正规表示式,规则表达式等,英文为Regular Expression,在代码中常写为regex。正则表达式使用单个字符串来描述,匹配一系列满足某个句法规则的字符串。 (二)Re模块操作: 1.re模块的使用过程: #导入re模块 import re #使用match方 ...
分类:
其他好文 时间:
2018-09-21 23:12:40
阅读次数:
200