1.3 正则表达式和python语言-1.3.8 创建字符集([ ])
Posted PerfectWanan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.3 正则表达式和python语言-1.3.8 创建字符集([ ])相关的知识,希望对你有一定的参考价值。
1.3.8 创建字符集([ ]) (2018-05-0815:24:00)
下面的示例将说明对于 r2d2|c3po 的限制将比[cr][23][dp][o2]更为严格
import re # 下面的示例将说明对于 r2d2|c3po 的限制将比[cr][23][dp][o2]更为严格 m = re.match(‘[cr][23][dp][o2]‘, ‘c3po‘)# 匹配 ‘c3po‘ if m is not None: print(m.group()) print("match success") else: print("match failed")
运行结果:匹配 ‘c3po‘ 匹配成功
m = re.match(‘[cr][23][dp][o2]‘, ‘c2do‘)# 匹配 ‘c2do‘ if m is not None: print(m.group()) print("match success") else: print("match failed")
运行结果:匹配 ‘c2do‘ 匹配成功
m = re.match(‘r2d2|c3po‘, ‘c2do‘)# 不匹配 ‘c2do‘ if m is not None: print(m.group()) print("match success") else: print("match failed")
运行结果:不匹配 ‘c2do‘ 匹配失败
m = re.match(‘r2d2|c3po‘, ‘r2d2‘)# 匹配 ‘r2d2‘ if m is not None: print(m.group()) print("match success") else: print("match failed")
运行结果:匹配 ‘r2d2‘ 匹配成功
以上是关于1.3 正则表达式和python语言-1.3.8 创建字符集([ ])的主要内容,如果未能解决你的问题,请参考以下文章