string_find入力文字列の検索範囲内で文字列を検索します。
start で開始し、end の直前で終了する指定範囲、つまり [start, end) 内で、サブストリングを検索します。
反転フラグを切り替えると、入力文字列は stop から start の直前までの範囲、つまり [stop, start) 内で後方に検索されます。
この関数は、指定範囲内でサブストリングが見つかったかどうかを返します。サブストリングが見つかった場合は、入力文字列の先頭を起点とするインデックスを返します。
string入力文字列です。
find入力文字列内で検索するサブストリングです。
reverse文字列検索の方向を示すフラグです。
start検索範囲の開始位置です。
end検索範囲の終了位置です。
found入力文字列内でサブストリングが見つかったかどうかを示すフラグです。
index入力文字列内で見つかったサブストリングの位置です。指定した検索範囲内でサブストリングが見つからなかった場合は -1 を返します。