Condividi tramite


Pattern.Matches Metodo

Definizione

Overload

Matches(String, ICharSequence)

Compila l'espressione regolare specificata e tenta di trovare una corrispondenza con l'input specificato.

Matches(String, String)

Compila l'espressione regolare specificata e tenta di trovare una corrispondenza con l'input specificato.

Matches(String, ICharSequence)

Compila l'espressione regolare specificata e tenta di trovare una corrispondenza con l'input specificato.

[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

Parametri

regex
String

Espressione da compilare

input
ICharSequence

Sequenza di caratteri corrispondente

Restituisce

se l'espressione regolare corrisponde o meno all'input

Attributi

Commenti

Compila l'espressione regolare specificata e tenta di trovare una corrispondenza con l'input specificato.

Chiamata di questo metodo pratico del modulo

<blockquote>

Pattern.matches(regex, input);

</blockquote>

si comporta esattamente come l'espressione

<blockquote>

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

</blockquote>

Se un modello deve essere usato più volte, compilarlo una volta e riutilizzarlo sarà più efficiente rispetto a richiamare questo metodo ogni volta.

Documentazione java per java.util.regex.Pattern.matches(java.lang.String, java.lang.CharSequence).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Vedi anche

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

Si applica a

Matches(String, String)

Compila l'espressione regolare specificata e tenta di trovare una corrispondenza con l'input specificato.

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

Parametri

regex
String

Espressione da compilare

input
String

Sequenza di caratteri corrispondente

Restituisce

se l'espressione regolare corrisponde o meno all'input

Commenti

Compila l'espressione regolare specificata e tenta di trovare una corrispondenza con l'input specificato.

Chiamata di questo metodo pratico del modulo

<blockquote>

Pattern.matches(regex, input);

</blockquote>

si comporta esattamente come l'espressione

<blockquote>

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

</blockquote>

Se un modello deve essere usato più volte, compilarlo una volta e riutilizzarlo sarà più efficiente rispetto a richiamare questo metodo ogni volta.

Documentazione java per java.util.regex.Pattern.matches(java.lang.String, java.lang.CharSequence).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a