@タグまたは#タグでツイートをフィルタリングするクエリを作成しようとしています。
したがって、@ Obamaまたは#Obamaのいずれかの結果が必要ですが、Obamaは必要ありません。これは私がこれまでに持っているものです:
re.compile(r'\b(?:#|@|)*%s*\b' % re.escape(obama), re.IGNORECASE)
返信ありがとうございます....私は両方の答えを試しますが、私の状況でうまくいくようです:
re.compile(r'\b[#@]*%s\b' % re.escape(term), re.IGNORECASE)
'term'は、繰り返し処理するリスト内の要素です。これにより、「term」の前に#または@が付加されたツイートが返されます。'*'を使用せずに試行しましたが、例外を出していました。
ありがとう