システム関数 StrLib.findStr は、あるサブストリングがストリング内で最初に現れる位置を検索します。
StrLib.findStr(
source VagText in,
sourceSubstringIndex INT inOut,
sourceSubstringLength INT in,
searchString VagText in)
returns (result INT)
ソース・サブストリングの中で searchString が検出されると、 そのロケーション (一致するサブストリングが始まるソース内のバイト) を 示すように sourceSubstringIndex が設定されます。 検出されない場合は、sourceSubstringIndex は変更されません。
source = "123456";
sourceIndex = 1
sourceLength = 6
search = "34";
result =
StrLib.findStr(source,sourceIndex,sourceLength,"34");
// result = 0, sourceIndex = 3
関連概念
EGL 関数の構文図
関連リファレンス
EGL ライブラリー StrLib