特定の単語の文字列を検索するために、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%' の % が正規表現として扱われているためだと思います。私は正しいですか?これを回避する方法はありますか?