正規表現のマッチの結果を保持します。
説明
マッチの後にキャプチャされた部分文字列を抽出します。 |
一致した部分文字列のうち、名前が正の整数であるものを配列として返します。 |
キャプチャされた部分文字列 name の開始インデックスと長さを返します。 戻り値は数値のペア (START, LENGTH) です。キャプチャされた式が一致しなかった場合、戻り値は (-1, 0) になります。 |
テンプレートを基に一致した文字列の置換文字列を作成します。 |
マッチの後にキャプチャされた部分文字列を抽出します。
例
例 | |
![]() | |
{import * from CURL.LANGUAGE.REGEXP} {value let m:Matcher = {Matcher "(.*):(.*):(.*)"} let b:VBox = {VBox} {if-non-null state = {m.match "beginning:middle:end"} then {b.add "first: "&state[1]} {b.add "second: "&state[2]} {b.add "third: "&state[3]} } b } |
一致した部分文字列のうち、名前が正の整数であるものを配列として返します。
説明
キャプチャされた部分文字列 name の開始インデックスと長さを返します。
戻り値は数値のペア (START, LENGTH) です。キャプチャされた式が一致しなかった場合、戻り値は (-1, 0) になります。
テンプレートを基に一致した文字列の置換文字列を作成します。
説明