【发布时间】:2012-02-19 04:27:29
【问题描述】:
我有一个这样的正则表达式:
regexp = u'ba[r|z|d]'
如果单词包含 bar、baz 或 bad,则函数必须返回 True。 简而言之,我需要 Python 的正则表达式模拟
'any-string' in 'text'
我怎样才能意识到这一点?谢谢!
【问题讨论】:
-
只需使用
bool(re.search('ba[rzd]', 'sometext'))。 -
我第一次在 Python 中使用
bool。这很棒。 -
@RaymondHettinger 为什么需要
bool? -
@igorkf 您可以使用
bool进行打字。例如def f(x: bool) -> bool: ... body etc干杯!