Freigeben über


Pattern.Matches Methode

Definition

Überlädt

Matches(String, ICharSequence)

Kompiliert den angegebenen regulären Ausdruck und versucht, die angegebene Eingabe damit abzugleichen.

Matches(String, String)

Kompiliert den angegebenen regulären Ausdruck und versucht, die angegebene Eingabe damit abzugleichen.

Matches(String, ICharSequence)

Kompiliert den angegebenen regulären Ausdruck und versucht, die angegebene Eingabe damit abzugleichen.

[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

Parameter

regex
String

Der zu kompilierende Ausdruck

input
ICharSequence

Die zuzuordnende Zeichensequenz

Gibt zurück

gibt an, ob der reguläre Ausdruck mit der Eingabe übereinstimmt oder nicht.

Attribute

Hinweise

Kompiliert den angegebenen regulären Ausdruck und versucht, die angegebene Eingabe damit abzugleichen.

Ein Aufruf dieser Komfortmethode des Formulars

<Blockquote>

Pattern.matches(regex, input);

</blockquote>

verhält sich genau auf die gleiche Weise wie der Ausdruck

<Blockquote>

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

</blockquote>

Wenn ein Muster mehrmals verwendet werden soll, wird es einmal kompiliert und wiederverwendet, als diese Methode jedes Mal aufrufen zu können.

Java-Dokumentation für java.util.regex.Pattern.matches(java.lang.String, java.lang.CharSequence).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

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

Gilt für:

Matches(String, String)

Kompiliert den angegebenen regulären Ausdruck und versucht, die angegebene Eingabe damit abzugleichen.

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

Parameter

regex
String

Der zu kompilierende Ausdruck

input
String

Die zuzuordnende Zeichensequenz

Gibt zurück

gibt an, ob der reguläre Ausdruck mit der Eingabe übereinstimmt oder nicht.

Hinweise

Kompiliert den angegebenen regulären Ausdruck und versucht, die angegebene Eingabe damit abzugleichen.

Ein Aufruf dieser Komfortmethode des Formulars

<Blockquote>

Pattern.matches(regex, input);

</blockquote>

verhält sich genau auf die gleiche Weise wie der Ausdruck

<Blockquote>

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

</blockquote>

Wenn ein Muster mehrmals verwendet werden soll, wird es einmal kompiliert und wiederverwendet, als diese Methode jedes Mal aufrufen zu können.

Java-Dokumentation für java.util.regex.Pattern.matches(java.lang.String, java.lang.CharSequence).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: