共用方式為


規則運算式的使用方式

典型的搜尋及取代作業要求您提供符合預定搜尋結果的確切文字。 雖然這個技術足以勝任靜態文字中的簡單搜尋及取代工作,但是缺乏彈性,而且難以搜尋動態文字。

範例案例

運用規則運算式,您可以:

  • 測試字串內的模式

    例如,您可測試輸入字串,查看字串內是否有出現電話號碼模式或信用卡號碼模式。 這稱為資料驗證。

  • 取代文字

    您可使用規則運算式來識別文件中的特定文字,並且完全移除該特定文字或者以其他文字取代。

  • 依據模式比對從字串擷取子字串

    您可尋找文件或輸入欄位內的特定文字。

例如,您可能需要搜尋整個網站、移除過時的資料以及取代某些 HTML 格式標記 (Tag)。 在此情況下,可以使用規則運算式來判斷每個檔案中是否有出現過時資料或 HTML 格式標記。 這個處理序減少受影響檔案清單,只列出包含已鎖定要移除或變更的資料檔案。 然後,便可以利用規則運算式移除過時的資料。 最後,可以使用規則運算式來搜尋並取代標記。

對於不諳字串處理的語言 (如 JScript 或 C),規則運算式也能提供這項功能。

請參閱

其他資源

規則運算式簡介