共用方式為


Pattern.Compile 方法

定義

多載

Compile(String)

將指定的正則表達式編譯成模式。

Compile(String, RegexOptions)

將指定的正則表示式編譯成具有指定旗標的模式。

Compile(String)

將指定的正則表達式編譯成模式。

[Android.Runtime.Register("compile", "(Ljava/lang/String;)Ljava/util/regex/Pattern;", "")]
public static Java.Util.Regex.Pattern Compile (string regex);
[<Android.Runtime.Register("compile", "(Ljava/lang/String;)Ljava/util/regex/Pattern;", "")>]
static member Compile : string -> Java.Util.Regex.Pattern

參數

regex
String

要編譯的表達式

傳回

編譯成模式的指定正則表達式

屬性

備註

將指定的正則表達式編譯成模式。

java.util.regex.Pattern.compile(java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Compile(String, RegexOptions)

將指定的正則表示式編譯成具有指定旗標的模式。

[Android.Runtime.Register("compile", "(Ljava/lang/String;I)Ljava/util/regex/Pattern;", "")]
public static Java.Util.Regex.Pattern Compile (string regex, Java.Util.Regex.RegexOptions flags);
[<Android.Runtime.Register("compile", "(Ljava/lang/String;I)Ljava/util/regex/Pattern;", "")>]
static member Compile : string * Java.Util.Regex.RegexOptions -> Java.Util.Regex.Pattern

參數

regex
String

要編譯的表達式

flags
RegexOptions

比對旗標、可能包含 #CASE_INSENSITIVE#MULTILINE#DOTALL、、 #UNICODE_CASE#UNIX_LINES#LITERAL和 的位掩碼 #COMMENTS

傳回

使用指定旗標編譯成模式的指定正則表示式

屬性

例外狀況

如果正則表達式語法不正確。

備註

將指定的正則表示式編譯成具有指定旗標的模式。

java.util.regex.Pattern.compile(java.lang.String, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於