説明 |
文字列の開始位置から対象文字列を検索し、一致した部分の先頭位置を求めます。位置は文字列の先頭を0として数えます。 |
|
呼出形式 |
var i = find( 文字列, 対象文字列, 開始位置 [, 処理単位 ] ) |
|
戻り値 |
一致した部分の先頭位置 |
|
引数 |
String 文字列 |
検索する文字列 |
|
String 対象文字列 |
検索対象の文字列 |
|
integer 開始位置 |
対象の文字列の中で検索を開始する位置 |
|
integer 処理単位 |
0:半角全角の区別をせず1文字として扱います 1:半角は1文字、全角は2文字として扱います 省略すると半角全角の区別をしません
|
例外 |
なし |
|
使用例 |
var str = "I have a book. I have a pen."; var i = -1; while (true) { i = find(str, "have", i + 1); if (i < 0) { break; } print(i, "\n"); }
|
|
関連項目 |
|