python的re:如果字符串包含正则表达式,则返回True [英] python's re: return True if string contains regex pattern
本文介绍了python的re:如果字符串包含正则表达式,则返回True的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个这样的正则表达式:
I have a regular expression like this:
regexp = u'ba[r|z|d]'
如果单词包含 bar、baz 或 bad,则函数必须返回 True.简而言之,我需要 Python 的 regexp 模拟
Function must return True if word contains bar, baz or bad. In short, I need regexp analog for Python's
'any-string' in 'text'
我怎么能意识到呢?谢谢!
How can I realize it? Thanks!
推荐答案
import re
word = 'fubar'
regexp = re.compile(r'ba[rzd]')
if regexp.search(word):
print 'matched'
这篇关于python的re:如果字符串包含正则表达式,则返回True的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文