【正規表現】直前文字の1回以上の繰り返し:+

雑学

備忘録になります。grepコマンドを使って例を示します。

# cat wrk.txt
ab123
abc123
abcccccc123
ab@123
abhoge123
123abc

# cat wrk.txt | grep -E "abc+123"
abc123
abcccccc123

# cat wrk.txt | grep -E "ab.+123"
abc123
abcccccc123
ab@123
abhoge123

実経験上、「+」が利用出来ない環境もあるようです。期待動作しない場合は「*」を代用しています。

# cat wrk.txt | grep -E "abc+123"
abc123
abcccccc123

# cat wrk.txt | grep -E "abcc*123"
abc123
abcccccc123

関連リンク