/*
で始まる文字列以外のすべての文字列に一致する正規表現は、スラッシュ(U+002F
)に続いてスター(U+002A
)を意味しますか?"/ *"で始まらない文字列の正規表現
私は^.*[^/\*]
を試しましたが、私にとってはうまくいかないようです。
/*
で始まる文字列以外のすべての文字列に一致する正規表現は、スラッシュ(U+002F
)に続いてスター(U+002A
)を意味しますか?"/ *"で始まらない文字列の正規表現
私は^.*[^/\*]
を試しましたが、私にとってはうまくいかないようです。
以外の文字の
^[^/*].*
^
先頭です。あなたは自分のnot
ブロックを移動する必要があります初めまで:
^[^/*].*
^[^/*]
はあなたが必要とするすべてのようになります。
$ echo -e "*red\n/green\nblue"
*red
/green
blue
$ echo -e "*red\n/green\nblue" | egrep "^[^/*]"
blue
あなたは間違いなく、私はあなたが何かからのコメントをフィルタリングしようとしていない願っていますあなたは^[^/*].+
を使用することができますリースの2つの文字とラインを一致させる必要がある場合は、それらはどこからでも開始し、複数の行にまたがる可能性があるからです。 – hochl