SimpleDateFormat.MatchQuarterString Methode

Definition

Versuchen Sie, den Text an einer bestimmten Position mit einem Array von Viertelzeichenfolgen abzugleichen.

[Android.Runtime.Register("matchQuarterString", "(Ljava/lang/String;II[Ljava/lang/String;Landroid/icu/util/Calendar;)I", "GetMatchQuarterString_Ljava_lang_String_IIarrayLjava_lang_String_Landroid_icu_util_Calendar_Handler", ApiSince=24)]
protected virtual int MatchQuarterString(string? text, int start, int field, string[]? data, Android.Icu.Util.Calendar? cal);
[<Android.Runtime.Register("matchQuarterString", "(Ljava/lang/String;II[Ljava/lang/String;Landroid/icu/util/Calendar;)I", "GetMatchQuarterString_Ljava_lang_String_IIarrayLjava_lang_String_Landroid_icu_util_Calendar_Handler", ApiSince=24)>]
abstract member MatchQuarterString : string * int * int * string[] * Android.Icu.Util.Calendar -> int
override this.MatchQuarterString : string * int * int * string[] * Android.Icu.Util.Calendar -> int

Parameter

text
String

der zu analysierende Zeittext.

start
Int32

Wo soll mit der Analyse begonnen werden.

field
Int32

das zu analysierende Datumsfeld.

data
String[]

das zu analysierende Zeichenfolgenarray.

cal
Calendar

Gibt zurück

die neue Startposition, wenn der Abgleich erfolgreich war; eine negative Zahl, die den abgleichenden Fehler angibt, andernfalls. Legt als Nebeneffekt das cal Feld field auf den Index der besten Übereinstimmung fest, wenn der Abgleich erfolgreich war.

Attribute

Hinweise

Versuchen Sie, den Text an einer bestimmten Position mit einem Array von Viertelzeichenfolgen abzugleichen. Da mehrere Zeichenfolgen im Array übereinstimmen können (z. B. wenn das Array "a", "ab" und "abc" enthält, wird die längste Übereinstimmung mit der Eingabezeichenfolge "abcd") zurückgegeben. Als Nebeneffekt wird das angegebene Feld cal auf den Index der besten Übereinstimmung festgelegt, falls vorhanden.

Java Dokumentation für android.icu.text.SimpleDateFormat.matchQuarterString(java.lang.String, int, int, java.lang.String[], android.icu.util.Calendar).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: