加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

01正则匹配(1)

发布时间:2020-12-14 00:36:29 所属栏目:百科 来源:网络整理
导读:#在用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()

#在用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表示大写字母。


未完待续~~~

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读