grepで3つの連続した同じ文字で構成される文字列を検索する正規表現は何ですか?

grepで3つの連続した同じ文字で構成される文字列を検索する正規表現は何ですか?

テキストファイルがあり、正規表現でgrepコマンドを使用して、3つの同じ連続した文字を含む行のみを取得します。例: aaa bbb ccc ddd

grep "ではどの正規表現を使うべきですか?正規表現「ファイル名

ベストアンサー1

printf 'aabbbccddd\nabcdef' | grep '\([a-z]\)\1\1'

出力:aabbbCCディディ

括弧のペアは、\(\)次のように逆参照を作成します。\1

おすすめ記事