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.util.regex.Matcher.start()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.util.regex.Matcher.start(int)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.util.regex.Matcher.start(java.lang.String)Java ドキュメント。

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

適用対象