一般的な正規マーク

正規マーク

  1. [シングル]文字一致
    • 任意字符:任意の文字で表されます
    • \\:一致します '
    • \n:マッチングラップ
    • \t:マッチタブ
  2. [単一文字セット(内側から文字がいてもよいです)
    • [abc]:Abcのアルファベットのいずれかを指定することができます
    • [^abc]:非アルファベットのABCのいずれか
    • [a-zA-Z]:小文字を区別しない任意の文字
    • [0-9]:任意の数
  3. [シングル]簡略化された文字セット
    • .:任意の文字
    • \d:と同等です[0-9]
    • \D:と同等です[^0-9]
    • \s:スペース、改行、タブかもしれスペースのいずれかに一致
    • \S:非空間データのいずれかに一致
    • \w:と同等のマッチング、文字、数字、アンダースコア、[a-zA-Z_0-9]
    • \W:に相当し、非アルファベット、数字を強調マッチング[^a-zA-Z_0-9]
  4. ボーダー一致
    • ^:マッチング境界線が始まります
    • $:終了マッチングボーダー
  5. 彼らは文字の数を一致させることができる前に述べたデフォルトの数はわずか単位の数に追加します
    • 表达式?:定期的には、0または1回発生する可能性があります
    • 表达式*:定期的には、ゼロ、1回以上発生する可能性があります
    • 表达式+:正則は、1回以上発生する可能性があります
    • 表达式{n}:式の長さを正確にn回
    • 表达式{n,}:長さの式は、少なくともn回あります
    • 表达式{n,m}:n倍〜メートルの発現の長さ。
  6. 論理式:正規の複数に接続することができます。
    • 表达式X表达式Y:式X Y式に追いついた後、
    • 表达式X|表达式Y:会うことができる表現があります
    • {表达式}:全体を表現設定として記述されている、あなたは、ユニット全体の記述の数を設定することができます

おすすめ

転載: www.cnblogs.com/tassel/p/10961901.html