文字列のどこにも含まれていない行を一致させるためにaposix BRE
または正規表現をどのように使用できますか?posix ERE
834
grep '!<pattern>' file
のようなものを探したいですgrep -v '<pattern>' file
。
これは正規表現に関する理論的な質問なので、-v
フラグを使用したくありません。
1文字も含まない行を一覧表示する方法を見つけました。^[^8]*$
私の場合、それも試しましたが、期待^$|^.$|^..$|^([^8]..|.[^3].|..[^4])*$
どおりに動作しませんでした。
ベストアンサー1
この^([^8]*(8([^38]|3[^4])+)*)+$
パターンは私にこれを指摘したmikeservに感謝します。