Language

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 の指定されたフィールドは、最適な一致のインデックス (存在する場合) に設定されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象