# FindStr

マニュアル > コントロールリファレンス > ルート > ルートメソッド > # FindStr |

| 文字列内の文字を検索する。 構文 FindStr( Str, Target ) パラメータ
Str
| 型： | 文字
| 検索される文字。
Target
| 型： | 文字
| 検索文字。
戻り値
| 型： | 文字
| 一致した文字の位置(開始値 0)。
解説
検索文字(target)と一致した文字の位置(開始値 0) を返します。一致した文字がない場合は -1 を返します。
| Ver6より、全角文字半角文字の区別がなくなりました。Ver5では全角文字の場合、戻り値の開始位置が2文字数分としてカウントしていましたが、V6からは全角も半角も1文字数としてカウントします。 例） Ver5で「efg」を検索したい場合 var a = ::FindStr("abcあefg", "efg")； aには開始位置「5」が格納されます。 Ver6で「efg」を検索したい場合 var a = ::FindStr("abcあefg", "efg")； aには開始位置「4」が格納されます。
サポート対象
| ○ | スクリプトアクション
サーバのスクリプトVer2アクションで使用可能
| ○ |
ブラウザスクリプト
ブラウザのスクリプトにて使用可能
| ○ |
演算式構文
演算式構文（バインド書式など）にて使用可能
参照 StrLen LeftStr RightStr MidStr FindStr IsLike InsertStr RepeatInsertStr CombineStr DivideStr TrimLeftStr TrimRightStr UpperStr LowerStr ReplaceStr CStrToArray CArrayToStr Chr IntStrs