Python:使用re.compile处理异常

时间:2018-05-04 11:01:58

标签: python regex string

假设您想知道字符串中是否包含特定字词:

select top (1) with ties t.*
from #temp t
order by row_number() over (partition by id order by primaryid desc);

这将起作用,如果找到匹配将返回匹配。但是,如果找到匹配,则要返回1,否则返回0,例如:

import re

def findword(w):
    return re.compile(r'\b({0})\b'.format(w), flags=re.IGNORECASE).search

然而,当我运行后者时,我得到: import re def findword(w): if re.compile(r'\b({0})\b'.format(w), flags=re.IGNORECASE).search is not None: return 1 else: return 0 我用任何单词作为参数。返回匹配时以及不匹配时应如何处理?

0 个答案:

没有答案