Langue

SimpleDateFormat.MatchString(String, Int32, Int32, String[], Calendar) Méthode

Définition

Tentez de faire correspondre le texte à une position donnée par rapport à un tableau de chaînes.

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

Paramètres

text
String

heure de l’analyse du texte.

start
Int32

où commencer l’analyse.

field
Int32

champ de date analysé.

data
String[]

tableau de chaînes à analyser.

cal
Calendar

cal

Retours

la nouvelle position de début si la correspondance a réussi ; nombre négatif indiquant l’échec correspondant, sinon. En tant qu’effet secondaire, définit le cal champ field sur l’index de la meilleure correspondance, si la correspondance a réussi.

Attributs

Remarques

Tentez de faire correspondre le texte à une position donnée par rapport à un tableau de chaînes. Étant donné que plusieurs chaînes du tableau peuvent correspondre (par exemple, si le tableau contient « a », « ab » et « abc », tous correspondent à la chaîne d’entrée « abcd ») la correspondance la plus longue est retournée. En tant qu’effet secondaire, le champ cal donné est défini sur l’index de la meilleure correspondance, s’il en existe un.

Java documentation pour android.icu.text.SimpleDateFormat.matchString(java.lang.String, int, int, java.lang.String[], android.icu.util.Calendar).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à