CommentRegex 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供正則表達式來剖析 ASP.NET 批注區塊。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public ref class CommentRegex : System::Text::RegularExpressions::Regex
public class CommentRegex : System.Text.RegularExpressions.Regex
type CommentRegex = class
inherit Regex
Public Class CommentRegex
Inherits Regex
- 繼承
備註
CommentRegex 類別提供一個編譯後的正規表達式,用以解析 ASP.NET 註解區塊(<%-- ...--%>)。
Note
System.Web.RegularExpressions 類別由 .NET Framework 內部用來解析 ASP.NET 頁面。
建構函式
| 名稱 | Description |
|---|---|
| CommentRegex() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 初始化 CommentRegex 類別的新執行個體。 |
| CommentRegex(TimeSpan) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 初始化一個新的類別實例 CommentRegex ,並以指定的逾時值。 |
欄位
| 名稱 | Description |
|---|---|
| capnames |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 當使用命名擷取時,映射會將名稱擷取到對應的索引。
否則為 |
| caps |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 當擷取為稀疏時,擷取數會映射到擷取陣列中對應的索引。 否則為 |
| capsize |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 以正則表達式模式定義的捕捉群數量。 (繼承來源 Regex) |
| capslist |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 當捕獲稀疏或使用命名捕獲時,包含排序的捕獲名稱列表。
否則為 |
| factory |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 一個用來建立 RegexRunner 執行正則表達式實例的工廠。 (繼承來源 Regex) |
| internalMatchTimeout |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 作業逾時之前,模式比對作業中可以經過的時間上限。 (繼承來源 Regex) |
| pattern |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳遞給建構子的正則表達式模式。 (繼承來源 Regex) |
| roptions |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳遞給建構子的正則表達式選項。 (繼承來源 Regex) |
屬性
| 名稱 | Description |
|---|---|
| CapNames |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定將具名擷取群組對應至其索引值的字典。 (繼承來源 Regex) |
| Caps |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定將編號擷取群組對應至其索引值的字典。 (繼承來源 Regex) |
| MatchTimeout |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前實例的超時時間間隔。 (繼承來源 Regex) |
| Options |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得傳入 Regex 建造者的選項。 (繼承來源 Regex) |
| RightToLeft |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得值,這個值表示正則表達式是否從右至左搜尋。 (繼承來源 Regex) |
方法
| 名稱 | Description |
|---|---|
| Equals(Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetGroupNames() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回擷取正則表達式組名的陣列。 (繼承來源 Regex) |
| GetGroupNumbers() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回擷取群組編號的陣列,其對應至陣列中的組名。 (繼承來源 Regex) |
| GetHashCode() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前實例的 Type。 (繼承來源 Object) |
| GroupNameFromNumber(Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得對應至指定組號的組名。 (繼承來源 Regex) |
| GroupNumberFromName(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回對應至指定組名的組號。 (繼承來源 Regex) |
| InitializeReferences() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
由 Regex 方法 CompileToAssembly(RegexCompilationInfo[], AssemblyName) 產生的物件所使用。 這個方法已過時。 (繼承來源 Regex) |
| IsMatch(String, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 表示建構子中指定的 Regex 正則表達式是否在指定的輸入字串中找到匹配,且從該字串的指定起始位置開始。 (繼承來源 Regex) |
| IsMatch(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 表示建構子中指定的 Regex 正則表達式是否在指定輸入字串中找到匹配。 (繼承來源 Regex) |
| Match(String, Int32, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 搜尋輸入字串中第一次出現的正則表示式,從指定的起始位置開始,並只搜尋指定的字元數。 (繼承來源 Regex) |
| Match(String, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 搜尋輸入字串中第一次出現的正則表示式,從字串中指定的起始位置開始。 (繼承來源 Regex) |
| Match(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 搜尋指定的輸入字串,尋找建構子中指定的 Regex 正則表達式的首次出現。 (繼承來源 Regex) |
| Matches(String, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 搜尋指定的輸入字串中所有出現的正則表示式,從字串中指定的起始位置開始。 (繼承來源 Regex) |
| Matches(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 搜尋指定的輸入字串中是否有正則表示式的所有出現次數。 (繼承來源 Regex) |
| MemberwiseClone() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立目前 Object的淺層複本。 (繼承來源 Object) |
| Replace(String, MatchEvaluator, Int32, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在指定的輸入子字串中,會將符合正則表達式模式的最大字串數量替換為代理回傳 MatchEvaluator 的字串。 (繼承來源 Regex) |
| Replace(String, MatchEvaluator, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在指定的輸入字串中,會將與正則表達式模式匹配的字串數量,替換為代理回傳 MatchEvaluator 的字串。 (繼承來源 Regex) |
| Replace(String, MatchEvaluator) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在指定的輸入字串中,會將所有符合指定正則表達式的字串替換為代理回傳 MatchEvaluator 的字串。 (繼承來源 Regex) |
| Replace(String, String, Int32, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在指定的輸入子字串中,以指定的取代字串取代符合正則表示式模式的指定最大字串數目。 (繼承來源 Regex) |
| Replace(String, String, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在指定的輸入字串中,以指定的取代字串取代符合正則表示式模式的指定最大字串數目。 (繼承來源 Regex) |
| Replace(String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在指定的輸入字串中,以指定的取代字串取代符合正則表示式模式的所有字串。 (繼承來源 Regex) |
| Split(String, Int32, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將輸入字串以指定次數分拆成子串陣列,位置由建構子指定 Regex 的正則表達式定義。 正則表達式模式的搜尋會從輸入字串中的指定字元位置開始。 (繼承來源 Regex) |
| Split(String, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將輸入字串以指定次數分拆成子串陣列,位置由建構子指定 Regex 的正則表達式定義。 (繼承來源 Regex) |
| Split(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將輸入字串拆分為由建構子指定 Regex 正則表達式模式定義的位置的子串陣列。 (繼承來源 Regex) |
| ToString() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 回傳傳入 Regex 建構子的正則表達式模式。 (繼承來源 Regex) |
| UseOptionC() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
如果選項是設定的, Compiled 那是真的。 (繼承來源 Regex) |
| UseOptionR() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
如果選項是設定的, RightToLeft 那是真的。 (繼承來源 Regex) |
明確介面實作
| 名稱 | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將 SerializationInfo 物件填充以反序列化當前 Regex 物件所需的資料。 (繼承來源 Regex) |