文字列 -> 検索
呼び出す String オブジェクト 中で、指定された値が最初に現れたインデックスを返します。fromIndex から検索を始め、値が見つからない場合は -1 を返します。
indexOf(searchValue[,fromIndex])
searchValue
検索する値を表す文字列
fromIndex
呼び出す文字列内の検索を始めるための位置。0 とその文字列の長さの間にある整数を指定できます。デフォルトの値は 0 です。
- if ( $( this ).text().indexOf( 'abc' ) > -1 )
indexOf メソッドは大文字と小文字を区別します。
呼び出す String オブジェクト中で、指定された値が最後に現れるインデックスを返します。値が見つけられない場合、-1 を返します。呼び出す文字列は、fromIndex から検索を始め、逆方向に検索されます。
lastIndexOf( searchValue [, fromIndex ])
searchValue
検索する値を表す文字列。
fromIndex
呼び出す文字列内の検索を始めるための位置(左から右)。0 とその文字列の長さの間にある整数を指定できます。デフォルトの値は 0 です。
indexOf メソッドは大文字と小文字を区別します。
正規表現 に対する 文字列 のマッチングの際に、そのマッチ結果を得るために使われます。
string.match(regexp)
regexp
正規表現オブジェクト (RegExp) 。RegExp オブジェクトではないオブジェクト obj が渡された場合、new RegExp(obj) による RegExp オブジェクトへの暗黙的な変換が行われます。