SimpleDateFormat.MatchString(String, Int32, Int32, String[], Calendar) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Попытайтесь сопоставить текст по заданной позиции с массивом строк.
[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
Параметры
- text
- String
анализируемый текст времени.
- start
- Int32
где начать синтаксический анализ.
- field
- Int32
Анализируемое поле даты.
- data
- String[]
массив строк для синтаксического анализа.
- cal
- Calendar
cal
Возвращаемое значение
новая позиция начала при успешном сопоставлении; отрицательное число, указывающее на сбой сопоставления, в противном случае. В качестве побочных эффектов задает cal поле field индексу лучшего совпадения, если совпадение выполнено успешно.
- Атрибуты
Комментарии
Попытайтесь сопоставить текст по заданной позиции с массивом строк. Так как несколько строк в массиве могут совпадать (например, если массив содержит "a", "ab" и "abc", все будет соответствовать входной строке "abcd"), то возвращается самое длинное совпадение. В качестве побочных эффектов cal заданное поле задано в индекс лучшего совпадения, если есть один.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".