fn:indexOf(str,substr)
xmlns:fn="http://java.sun.com/jsp/jstl/functions"
SYNOPSIS
| fn:indexOf( | |||
| str | as java.lang.String, | - 部分文字列を検索する文字列。 | |
| substr | as java.lang.String | - 検索する部分文字列 | |
| ) as int | - 部分文字列の最初の出現位置。見つからない場合は -1。 | ||
説 明
文字列 str 内で部分文字列 substr が最初に出現する位置を参照します。
文字列の先頭で検出した場合は 0 を返します。
該当する部分文字列が存在しない場合には -1 を返します。
どちらの引数も null は長さ 0 の文字列と等価とみなされます。
また substr に長さ 0 の文字列が指定された場合は必ず 0 を返します。
参照:
String#indexOf() 使用例
文字列
"ABCXYZ" から "CX" の位置を検索します。
JSP
<c:set var="foo" value="ABCXYZ" /> ${fn:indexOf(foo,"CX")}
実行結果
2