規則運算式語言項目

.NET Framework SDK 會提供大量的規則運算式 (Regular Expression) 工具,讓您能夠有效率地建立、比較及修改字串,並且迅速剖析大量文字和資料,以搜尋、移除和取代文字比對模式。

本章節詳述一組您可以用來定義規則運算式的字元、運算子和建構。

在本節中

  • 逸出字元
    提供一組有關逸出字元 (Escape Character) 的資訊,對規則運算式剖析器 (Parser) 信號通知,表示字元不是運算子,而且無法被解譯為比對字元。
  • 替代
    提供用在取代模式中的特殊建構的相關資訊。
  • 字元類別
    提供一組有關定義子字串以進行比對的規則運算式字元資訊。
  • 基本無寬度的判斷提示
    根據輸入字串中規則運算式剖析器的目前位置,提供有關造成比對成功或失敗的無寬度判斷提示 (Assertion) 資訊。
  • 數量詞
    提供有關修改規則運算式的選擇性數量資料資訊。
  • 群組建構
    提供有關造成規則運算式擷取子運算式群組的群組建構資訊。
  • 反向參考建構
    提供有關規則運算式反向參考 (Backreference) 修飾詞 (Modifier) 資訊。
  • 交替建構
    提供有關修改規則運算式以允許二選一比對的交替資訊。
  • 其他建構
    提供有關修改規則運算式比對行為的其他建構資訊。

參考

相關章節

  • 規則運算式類別
    提供說明如何使用規則運算式類別的詳細資訊和程式碼範例。