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 для java.util.regex.Pattern.matches(java.lang.String, java.lang.CharSequence)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
См. также раздел
- <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 для java.util.regex.Pattern.matches(java.lang.String, java.lang.CharSequence)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.