python中的re模块

介绍一下re模块中的match方法

"""
1.导入模块
2.通过match方法,验证正则表达式
3.判断验证是否成功
4。成功则显示获取结果
"""

# 1.导入模块
import re
# 2.通过match方法,验证正则表达式
# re.match("正则表达式","要验证/检测的字符串")
# match方法如果匹配成功,返回 match object 对象
#         对象有以下几个方法
"""
1.group()返回被RE匹配的字符串
2.start()返回匹配开始的位置
3.end()返回匹配结束的位置
4.span()返回一个元组包含匹配(开始,结束)的位置
"""
# 匹配失败,返回None
result = re.match("\w{4,20}@163\.com$","hello@163.com")
# 3.判断验证是否成功
if result:
    print("成功获取")
    # result.group()    得到获取到的字符串
    print(result.group())
else:
    print("获取失败")
# 4。成功则显示获取结果

 

posted @ 2019-12-08 21:30  不识人间花火  阅读(224)  评论(0编辑  收藏  举报