API version 6

RegexMatcher.Findメソッド

iOS AndroidWindows

 

説明

入力文字列から正規表現パターンにマッチする次の部分文字列を検索します。

 

正規表現エンジンを生成した直後やResetメソッドによりリセットされた場合は、入力文字列の先頭から検索が開始されます。

 

引数を指定しない場合は、前回のマッチ部分の後ろから検索が開始されます。

引数startを指定すると、正規表現エンジンをリセットし、入力文字列のstartの指定した位置から検索を開始します。

 

マッチが成功した場合は、StartEndGroupメソッドを使用して詳細情報を取得できます。

 

呼出形式

var b = rm.Find( [ start ] )

 

戻り値

入力文字列の現在位置以降で正規表現パターンと部分一致した場合は$TRUE、しなかった場合は$FALSE

 

引数

integer start

検索開始位置

 

例外

Func 4

引数の値が不正です

 

使用例

var m = RegexPattern.Compile("Biz").Matcher("Biz/Browser, Biz/Desginer, Biz-Collections");
while (m.Find()) {
    print(m.Start(0), m.End(0), "\n");
}

 

関連項目

StartEndGroupResetメソッド

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る