Skip to content

M_Cyjb_Compilers_RegularExpressions_LexRegex_Parse

CYJB edited this page Mar 23, 2024 · 7 revisions

LexRegex.Parse 方法 (String, IDictionary(String, LexRegex))

根据给定的字符串解析正则表达式。

Namespace: Cyjb.Compilers.RegularExpressions
Assembly: Cyjb.Compilers (in Cyjb.Compilers.dll) Version: 1.0.20+d347ea0351607fb282fdf60a5301f9cccb3ab27e

语法

C#

public static LexRegex Parse(
	string pattern,
	IDictionary<string, LexRegex>? regexDef = null
)

参数

 

pattern
Type: System.String
正则表达式的模式字符串。
regexDef (Optional)
Type: System.Collections.Generic.IDictionary(String, LexRegex)
正则表达式的定义。

返回值

Type: LexRegex
解析得到的正则表达式。

Exceptions

 

异常 条件
ArgumentNullException patternnull
RegexParseException 正则表达式解析失败。

参见

Reference

LexRegex 类
Parse 重载
Cyjb.Compilers.RegularExpressions 命名空间

Clone this wiki locally