Pattern.Matches 方法

定义

重载

Matches(String, ICharSequence)

编译给定正则表达式,并尝试匹配给定的输入。

Matches(String, String)

编译给定正则表达式,并尝试匹配给定的输入。

Matches(String, ICharSequence)

编译给定正则表达式,并尝试匹配给定的输入。

[Android.Runtime.Register("matches", "(Ljava/lang/String;Ljava/lang/CharSequence;)Z", "")]
public static bool Matches (string regex, Java.Lang.ICharSequence input);
[<Android.Runtime.Register("matches", "(Ljava/lang/String;Ljava/lang/CharSequence;)Z", "")>]
static member Matches : string * Java.Lang.ICharSequence -> bool

参数

regex
String

要编译的表达式

input
ICharSequence

要匹配的字符序列

返回

正则表达式是否与输入匹配

属性

注解

编译给定正则表达式,并尝试匹配给定的输入。

调用表单的这种便利方法

<blockquote>

Pattern.matches(regex, input);

</blockquote>

行为方式与表达式完全相同

<blockquote>

Pattern.compile(regex).matcher(input).matches()

</blockquote>

如果要多次使用模式,则编译一次并重用模式比每次调用此方法更有效。

适用于 . 的 java.util.regex.Pattern.matches(java.lang.String, java.lang.CharSequence)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

另请参阅

  • <xref:Java.Util.Regex.Pattern.Compile(System.String%2c+Java.Util.Regex.RegexOptions)>
  • Matches()

适用于

Matches(String, String)

编译给定正则表达式,并尝试匹配给定的输入。

public static bool Matches (string regex, string input);
static member Matches : string * string -> bool

参数

regex
String

要编译的表达式

input
String

要匹配的字符序列

返回

正则表达式是否与输入匹配

注解

编译给定正则表达式,并尝试匹配给定的输入。

调用表单的这种便利方法

<blockquote>

Pattern.matches(regex, input);

</blockquote>

行为方式与表达式完全相同

<blockquote>

Pattern.compile(regex).matcher(input).matches()

</blockquote>

如果要多次使用模式,则编译一次并重用模式比每次调用此方法更有效。

适用于 . 的 java.util.regex.Pattern.matches(java.lang.String, java.lang.CharSequence)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于