Matcher.Group Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Group(String) |
Gibt die Eingabeuntermenge zurück, die während des vorherigen Abgleichsvorgangs von der angegebenen benannten Erfassungsgruppe erfasst wird. |
Group() |
Gibt die Eingabeuntermenge zurück, die mit der vorherigen Übereinstimmung übereinstimmt. |
Group(Int32) |
Gibt die von der angegebenen Gruppe erfasste Eingabeuntermenge während des vorherigen Abgleichsvorgangs zurück. |
Group(String)
Gibt die Eingabeuntermenge zurück, die während des vorherigen Abgleichsvorgangs von der angegebenen benannten Erfassungsgruppe erfasst wird.
[Android.Runtime.Register("group", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=26)]
public string? Group (string name);
[<Android.Runtime.Register("group", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=26)>]
member this.Group : string -> string
Parameter
- name
- String
Der Name einer benannten Aufnahmegruppe im Muster dieses Übereinstimmungsmusters
Gibt zurück
Die (möglicherweise leere) Untermenge, die von der benannten Gruppe während der vorherigen Übereinstimmung erfasst wurde, oder null
wenn die Gruppe einen Teil der Eingabe nicht abgleichen konnte
- Attribute
Hinweise
Gibt die Eingabeuntermenge zurück, die während des vorherigen Abgleichsvorgangs von der angegebenen benannten Erfassungsgruppe erfasst wird.
Wenn die Übereinstimmung erfolgreich war, aber die angegebene Gruppe nicht mit einem Teil der Eingabesequenz übereinstimmt, null
wird sie zurückgegeben. Beachten Sie, dass einige Gruppen beispielsweise (a*)
mit der leeren Zeichenfolge übereinstimmen. Diese Methode gibt die leere Zeichenfolge zurück, wenn eine solche Gruppe erfolgreich mit der leeren Zeichenfolge in der Eingabe übereinstimmt.
In 1.7 hinzugefügt.
Java-Dokumentation für java.util.regex.Matcher.group(java.lang.String)
.
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:
Group()
Gibt die Eingabeuntermenge zurück, die mit der vorherigen Übereinstimmung übereinstimmt.
[Android.Runtime.Register("group", "()Ljava/lang/String;", "")]
public string Group ();
[<Android.Runtime.Register("group", "()Ljava/lang/String;", "")>]
abstract member Group : unit -> string
override this.Group : unit -> string
Gibt zurück
Die (möglicherweise leere) Teilmenge, die mit der vorherigen Übereinstimmung übereinstimmt, in Zeichenfolgenform
Implementiert
- Attribute
Ausnahmen
wenn keine erfolgreiche Übereinstimmung erzielt wurde.
Hinweise
Gibt die Eingabeuntermenge zurück, die mit der vorherigen Übereinstimmung übereinstimmt.
Bei einem Matcher m mit Eingabesequenzen werden die Ausdrücke m. und s.group()
substring(
m.start(),
m.end())
sind gleichwertig.
Beachten Sie, dass einige Muster beispielsweise a*
mit der leeren Zeichenfolge übereinstimmen. Diese Methode gibt die leere Zeichenfolge zurück, wenn das Muster erfolgreich mit der leeren Zeichenfolge in der Eingabe übereinstimmt.
Java-Dokumentation für java.util.regex.Matcher.group()
.
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:
Group(Int32)
Gibt die von der angegebenen Gruppe erfasste Eingabeuntermenge während des vorherigen Abgleichsvorgangs zurück.
[Android.Runtime.Register("group", "(I)Ljava/lang/String;", "")]
public string? Group (int group);
[<Android.Runtime.Register("group", "(I)Ljava/lang/String;", "")>]
abstract member Group : int -> string
override this.Group : int -> string
Parameter
- group
- Int32
Der Index einer Aufnahmegruppe im Muster dieses Übereinstimmungsmusters
Gibt zurück
Die (möglicherweise leere) Teilmenge, die von der Gruppe während der vorherigen Übereinstimmung erfasst wurde, oder null
wenn die Gruppe einen Teil der Eingabe nicht abgleichen konnte.
Implementiert
- Attribute
Ausnahmen
wenn keine erfolgreiche Übereinstimmung erzielt wurde.
Hinweise
Gibt die von der angegebenen Gruppe erfasste Eingabeuntermenge während des vorherigen Abgleichsvorgangs zurück.
Für einen Matcher m, Eingabesequenzen und Gruppenindex g, werden die Ausdrücke m.group(
g)
und s.substring(
m.gstart(
),
m.gend(
))
sind gleichwertig.
Die Erfassung von Gruppen wird von links nach rechts indiziert, beginnend mit einem. Die Gruppe Null zeigt das gesamte Muster an, sodass der Ausdruck m.group(0)
gleichbedeutend m.group()
ist.
Wenn die Übereinstimmung erfolgreich war, aber die angegebene Gruppe nicht mit einem Teil der Eingabesequenz übereinstimmt, null
wird sie zurückgegeben. Beachten Sie, dass einige Gruppen beispielsweise (a*)
mit der leeren Zeichenfolge übereinstimmen. Diese Methode gibt die leere Zeichenfolge zurück, wenn eine solche Gruppe erfolgreich mit der leeren Zeichenfolge in der Eingabe übereinstimmt.
Java-Dokumentation für java.util.regex.Matcher.group(int)
.
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.