語言

Matcher.Find 方法

定義

多載

名稱 Description
Find()

嘗試尋找輸入序列中下一個與該模式相符的子序列。

Find(Int32)

重置此匹配器,然後嘗試從指定索引開始尋找下一個與模式相符的輸入序列子序列。

Find()

嘗試尋找輸入序列中下一個與該模式相符的子序列。

[Android.Runtime.Register("find", "()Z", "")]
public bool Find();
[<Android.Runtime.Register("find", "()Z", "")>]
member this.Find : unit -> bool

傳回

true 當且僅當輸入序列的子序列與該匹配者的模式相符

屬性

備註

嘗試尋找輸入序列中下一個與該模式相符的子序列。

此方法從該匹配器區域的起始處開始,或若先前呼叫成功且匹配器未被重置,則從第一個未被匹配的字元開始。

若匹配成功,則可透過 start、 end及 group 方法獲得更多資訊。

Java 文件 java.util.regex.Matcher.find()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Find(Int32)

重置此匹配器,然後嘗試從指定索引開始尋找下一個與模式相符的輸入序列子序列。

[Android.Runtime.Register("find", "(I)Z", "")]
public bool Find(int start);
[<Android.Runtime.Register("find", "(I)Z", "")>]
member this.Find : int -> bool

參數

start
Int32

開始搜尋匹配的索引

傳回

true 當且僅當,從給定索引開始的輸入序列子序列與此匹配器的模式相符

屬性

例外狀況

如果 start input.length()

備註

重置此匹配器,然後嘗試從指定索引開始尋找下一個與模式相符的輸入序列子序列。

若匹配成功,則可透過 start、 end及 group 方法獲得更多資訊,後續 #find() 呼叫將從第一個未被匹配的字元開始。

Java 文件 java.util.regex.Matcher.find(int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於