正規表現の定期的な拡張

定期的な拡張

定期的な拡張、表現を参照するには含まれていますか+の?| {}そして直接のgrepで使用することができない他のシンボル、および意味\ティントを必要とする
あなたは義の\拡張子を追加しない場合、その後、あなたはegrepのやgrep -Eを使用して実行に使用できる
拡張正規の:sedを-r、とgrepのオプションを、+が含まれていますか?| {}の記号は、あなたが\ティント正義追加する必要がなかった場合、rオプションを追加する必要がある場合
のすべての機能のsed awkのデフォルトサポートのgrepを、
サイズは数字と文字と比較することはできません、この比較は出てこない比較awkの
拡張正規+を|?{ }
?拡張正規表現:?直前の文字0または1
A1?==> AまたはA1

  • 拡張正規表現:+前述の文字の正の整数を有する
    |拡張正規が表す:または
    {}範囲を示します

いくつかの特殊記号の意味:

任意の1つの文字を表します

  • B 0 文字の前には、ゼロ個以上有する
    ABC
    AB&abcccを
    表す貪欲マッチング
    のegrep 'ABC | 123' 1.TXT
    []角括弧の中の文字を表す
    [-ZA-Z0-9] [ ABC ] [| @] [^]
    ^開始表す
    $の終わりを示し
    、{1,5} {B}を3。
    ()全体として括弧文字内部
    (ABC){2} ==「ABCABC
    (ABC)+
    {2} == ABC> ABCC
    AWK -F '[#:|]'

おすすめ

転載: blog.51cto.com/13292790/2439867