我正在使用 python 的 re 模块在字符串中搜索某些单词。
举个简单的例子,我有一个名为 valid_words 的列表和一个名为 valid_string 的字符串。
valid_string = "Use Use%"
valid_words = ['Use', 'Use%']
for header in valid_words:
regex_search = re.search("\\b"+header+"\\b", valid_string)
if regex_search:
print header
但是,这仅返回 Use 而不是 Use%。我认为这是因为 'Use%' 中的 % 被视为正则表达式。我对么?有没有办法解决这个问题?