言語

Matcher.Start メソッド

定義

オーバーロード

名前 説明
Start()

前の一致の開始インデックスを返します。

Start(Int32)

前の一致操作中に特定のグループによってキャプチャされたサブシーケンスの開始インデックスを返します。

Start(String)

前の一致操作中に指定された名前付きキャプチャ グループによってキャプチャされたサブシーケンスの開始インデックスを返します。

Start()

前の一致の開始インデックスを返します。

[Android.Runtime.Register("start", "()I", "")]
public int Start();
[<Android.Runtime.Register("start", "()I", "")>]
abstract member Start : unit -> int
override this.Start : unit -> int

返品

最初に一致した文字のインデックス

実装

属性

例外

成功した一致が行われなかった場合は 。

注釈

前の一致の開始インデックスを返します。

Javaドキュメント。

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

適用対象

Start(Int32)

前の一致操作中に特定のグループによってキャプチャされたサブシーケンスの開始インデックスを返します。

[Android.Runtime.Register("start", "(I)I", "")]
public int Start(int group);
[<Android.Runtime.Register("start", "(I)I", "")>]
abstract member Start : int -> int
override this.Start : int -> int

パラメーター

group
Int32

このマッチャーのパターン内のキャプチャ グループのインデックス

返品

グループによってキャプチャされた最初の文字のインデックス、または一致が成功したがグループ自体が何も一致しなかった場合に-1

実装

属性

例外

成功した一致が行われなかった場合は 。

注釈

前の一致操作中に特定のグループによってキャプチャされたサブシーケンスの開始インデックスを返します。

キャプチャ グループは、左から右にインデックスが作成され、1 から始まります。 グループ 0 はパターン全体を表すので、 m.start(0) 式は m.start() と同じです。

Javaドキュメント。

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

適用対象

Start(String)

前の一致操作中に指定された名前付きキャプチャ グループによってキャプチャされたサブシーケンスの開始インデックスを返します。

[Android.Runtime.Register("start", "(Ljava/lang/String;)I", "", ApiSince=26)]
public int Start(string name);
[<Android.Runtime.Register("start", "(Ljava/lang/String;)I", "", ApiSince=26)>]
member this.Start : string -> int

パラメーター

name
String

このマッチャーのパターン内の名前付きキャプチャ グループの名前

返品

グループによってキャプチャされた最初の文字のインデックス、または一致が成功したがグループ自体が何も一致しなかった場合に-1

属性

注釈

前の一致操作中に指定された名前付きキャプチャ グループによってキャプチャされたサブシーケンスの開始インデックスを返します。

1.8 で追加されました。

Javaドキュメント。

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

適用対象