共用方式為


規則運算式

更新:2007 年 11 月

除非使用過規則運算式,否則您可能會不太熟悉這個詞代表的意義。但是,在指令碼的領域以外,您一定曾經運用過一些規則運算式的概念。

規則運算式的範例

例如,您最可能使用 ? 及 * 萬用字元來尋找位於硬碟上的檔案。? 萬用字元符合檔案名稱中的單一字元,而 * 萬用字元符合零個或多個字元。如 data?.dat 之類的模式會找到下列檔案:

data1.dat

data2.dat

datax.dat

dataN.dat

使用 * 字元來取代 ? 字元,則會擴大找到的檔案數量。data*.dat 符合下列所有的檔案:

data.dat

data1.dat

data2.dat

data12.dat

datax.dat

dataXYZ.dat

雖然這個搜尋方法很好用,但是範圍畢竟有限。? 和 * 萬用字元的功能包含了規則運算式背後的概念,但其實規則運算式的功能更強大且更具彈性。

請參閱

其他資源

規則運算式簡介