質問: 正規表現で、特定の単語が複数回出現する文字列を抽出することは可能でしょうか。 例えば 犬というKWが 下記例の2のように2回以上出現している文字列を抽出したいです。 例 1犬はよく泣いています。 2その家の犬は良く吠える犬です。 3その犬はご飯を食べました。 ※テキストエディタで対応できる方法を知りたいですが、もし可能であれば 正規表現でとありますが、(python勉強中のため)pythonを使って自動化する例も併せて知りたいです。
回答: 「"犬" が 2 回以上出現している」というのは "犬" が少なくとも 2 回出現していれば良いので、`.*犬.*犬.*` で検索できます。