1. 正規表現
これまで正規表現を使用したことがない場合は、この用語と概念に馴染みがないかもしれません。ただし、それらはあなたが思っているほど目新しいものではありません。
ハードドライブ上のファイルをどのように見つけているかを思い出してください。探しているファイルを見つけるには、必ず ? および * 文字を使用します。 ? 文字はファイル名の 1 つの
文字と一致し、* は 1 つ以上の文字と一致します。 「data?.dat」のようなパターンでは、次のファイルが検索されます:
data1.dat
data2.dat
datax.dat
dataN.dat
? 文字の代わりに * 文字を使用すると、検索されるファイルの数が表示されます。拡大される。 「data*.dat」は、次のファイル名のすべてに一致します:
data.dat
data1.dat
data2.dat
data12.dat
datax.dat
dataXYZ.dat
ただし、このファイル検索方法は確かに便利です, しかし、それも非常に限られています。 ? および * ワイルドカードの機能が制限されていることから、正規表現で何ができるかがわかりますが、正規表現の方が強力で柔軟性があります。