テキストファイルがあり、正規表現でgrepコマンドを使用して、3つの同じ連続した文字を含む行のみを取得します。例: aaa bbb ccc ddd
grep "ではどの正規表現を使うべきですか?正規表現「ファイル名
ベストアンサー1
printf 'aabbbccddd\nabcdef' | grep '\([a-z]\)\1\1'
出力:aabbbCCディディ
括弧のペアは、\(\)
次のように逆参照を作成します。\1
テキストファイルがあり、正規表現でgrepコマンドを使用して、3つの同じ連続した文字を含む行のみを取得します。例: aaa bbb ccc ddd
grep "ではどの正規表現を使うべきですか?正規表現「ファイル名
printf 'aabbbccddd\nabcdef' | grep '\([a-z]\)\1\1'
出力:aabbbCCディディ
括弧のペアは、\(\)
次のように逆参照を作成します。\1