egrepで繰り返される数字のないパターンを見つける

egrepで繰り返される数字のないパターンを見つける

数字を繰り返すことなく、すべての数字シーケンスに一致する正規表現を探したいと思います。例:

198345 - >一致します。

198315 - >一致しない(1が2回繰り返される)

どうやってこれを達成できますかgrep\egrep

ベストアンサー1

興味深い質問です。ありがとうございます。私はこの答えが少し不気味だと思います。

egrep -v '([0-9])[0-9]*\1'

パターンは数字の発生を見つけて[0-9]保存し\1、重複しないことを確認します。したがって、同じ数字が続くランダムな数字を探します。-v駅として使用

おすすめ記事