01正则匹配(1)

来源:互联网 发布:洛亚诺克噩梦 知乎 编辑:程序博客网 时间:2024/06/09 15:47

#在用Python进行正则匹配之前,我们先看一下python中正则的正确打开方式

#1.引入正则模块(re)import re#2.编写匹配规则patten=re.compile("a.b")    #.代表任意字符#3.匹配word_one="a.bccccdd"res_one=patten.match(word_one)print("group=%s"%res_one.group())

结果打印

group=a.b


1、创建字符集

有些时候需要匹配某些特定字符。我们可以使用方括号[]。该正则表达式能匹配方括号中包含的任意字符。

如:

正则表达式模式:b[itc]h    其对应的可匹配的字符串有:bih、bth、bch

2、限定范围和否定

字符集支持指定的的字符范围。方括号中间用连字符串(-)连接,用于指定一个字符的返回,例如0-9表示数值数字,a-z表示小写字母,A-Z表示大写字母。


未完待续~~~