Pattern.Matches 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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 屬性授權中所述的詞彙使用。