"""正则表达式"""
"""re模块示例(匹配以itcast开头的语句)"""
"""匹配单个字符"""
"""匹配多个字符"""
import re
"""需求:匹配出,变量名是否有效"""
import re
""" ^:判断以谁开头 """
"""判断结尾:$"""
"""匹配163邮箱地址"""
"""分组匹配"""
"""
|:匹配左右任意一个表达式
(ab):将括号中字符作为一个分组
\num:引用分组num匹配到字符串
(?P<name>):分组起别名
(?P=name): 引用别名为name分组匹配到的字符串
"""
"""re模块的高级用法:python自带的"""
"""sub支持函数的调用"""
"""split根据匹配进行切割字符串,并返回一个列表"""
import re
print(re.split(r":| ","info:xiaoming 33 shandong"))
转载请注明原文地址:https://blackberry.8miu.com/read-18469.html