python–课堂

import re
#1.正则表达式的两种定义方法
#(1)字符串方法:
#匹配小写字母任意次
pattern = "[a-z]*"#正则表达式
print(re.match(pattern,'he123llo123'))#匹配0到第5个字符
print(re.match(pattern,'HE123LLO123').group(0))#匹配第0到第5个字符
print(re.match('...','123hkz').group(0))#.代表匹配任意字符
#(2).正则表达式对象方法
#提供了compile()函数用来生成compile对象
#compile()函数将正则表达式字符串编译成正则表达式对象并返回
pattern1 = re.compile('[a-z]*')#正则表达式
print(type(pattern1))#正则表达式对象
print(re.match(pattern1,'he123llo123').group(0))#匹配0到第5个字符

 

温馨提示:本文最后更新于2024-04-28 09:26:33,某些文章具有时效性,若有错误或已失效,请在下方留言或联系站长
© 版权声明
THE END
喜欢就支持一下吧
点赞1 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情

    暂无评论内容