文字列の操作:

文字列内を途中から検索:前から

Javascript標準関数のindexOf()の拡張機能。文字列の先頭ではなく、任意の位置から検索を始めて結果を返す。

String1
検索対象の文字列を渡す
String2
検索する文字列を渡す
Number
検索を開始する位置を指定 先頭からの文字数
●必須引数 ●オプション引数(省略可能)

記述例

$strIndexWithPos('ABC-DEF-ABC', 'ABC', 4)

戻り値

○指定した検索文字列が存在する場合

・発見した位置を先頭からの文字数で返す。

○指定した検索文字列が存在しない場合

・-1 を返す。

動作サンプル

Javascript : var aStr=$strIndexWithPos('ABC-DEF-ABC','ABC',4); var aStr=$strIndexWithPos('ABC-DEF-ABC','GHI',4); //1つも発見できないパターン
※上記のサンプルコードは主にPC表示用を想定している。スマホ用のコーディングでは別途調整が必要となる可能性がある。
※この関数の動作サンプルとして必須ではない装飾的なCSSコードなどは省略して提示している。