Pattern.Compile Method

Definition

Overloads

Compile(String)

Compiles the given regular expression into a pattern.

Compile(String, RegexOptions)

Compiles the given regular expression into a pattern with the given flags.

Compile(String)

Compiles the given regular expression into a pattern.

[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

Parameters

regex
String

The expression to be compiled

Returns

the given regular expression compiled into a pattern

Attributes

Remarks

Compiles the given regular expression into a pattern.

Java documentation for java.util.regex.Pattern.compile(java.lang.String).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

Compile(String, RegexOptions)

Compiles the given regular expression into a pattern with the given flags.

[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

Parameters

regex
String

The expression to be compiled

flags
RegexOptions

Match flags, a bit mask that may include #CASE_INSENSITIVE, #MULTILINE, #DOTALL, #UNICODE_CASE, #UNIX_LINES, #LITERAL, and #COMMENTS

Returns

the given regular expression compiled into a pattern with the given flags

Attributes

Exceptions

if the regular expression is syntactically incorrect.

Remarks

Compiles the given regular expression into a pattern with the given flags.

Java documentation for java.util.regex.Pattern.compile(java.lang.String, int).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

See also

Applies to