使用re进行平等

时间:2014-10-30 11:53:00

标签: python regex python-3.x

是否可以使用正则表达式进行相等。 我该如何制作这段代码:

import re
re.match(pattern, string)

返回True与此代码相同:

pattern == string

1 个答案:

答案 0 :(得分:4)

如果模式以^开头,以$结尾,并且不包含特殊的RE运算符(或者它们已被转义),则它将执行相等性测试。例如。

re.match(r'^abc$', string)
re.match(r'^foo\|bar$', string)

可以像

一样使用
string == 'abc'
string == 'foo|bar'