今日、私は正規表現を学びます
1 *および?
----最も基本的な正規のシンボルを見てください *?------
*ワイルドカードは、ゼロ以上の文字にマッチします
?ワイルドカードは、ゼロまたは1文字のファイル名と一致します
2つの古典用語があり怠惰なマッチング と貪欲なマッチングは 2つの合成シンボルを含み、ここ(*)と(*?が。)
(*)文字の間にできるだけ多くの試合に代わって貪欲な試合であり、従って、それは時間リットルと、すべての文字が出て一致
(。*?)いくつかの文字として怠惰な試合ですが、すべての文字に一致するようにマッチング
(。+?)中間文字より大きい又は1に等しいで一致する文字の数を表します
(??)このマッチは、一旦ゼロ回繰り返されます
我々はまた、独自の定義である数
{N、M}?一致文字数MからNの数を表します。
基本的な文法の2.定期的
以下のための^ [0-9A-ZA-Z _- ] + ABCDEF $