説明 |
文字列の一部を切り出します。 このメソッドでは対象文字列の文字種を意識せずに文字列を切り出します。対象文字列に2バイト文字を含む文字列を切り出す場合はmid関数を使用してください。 Sliceメソッドとの違い startとendのうち値の小さい方が取得する文字列の先頭位置になります。(Substring(0, 3)とSubstring(3, 0)は同じ結果になります) 引数に負の値を指定した場合は0に置き換えられます。 |
|
呼出形式 |
var s = str.Substring( start, end ) |
|
戻り値 |
切り出した文字列 |
|
引数 |
integer start |
切り出す先頭位置 0から始まる数値を指定します。 |
|
integer end |
切り出す終端位置(指定位置の前の文字まで切り出します) 0から始まる数値を指定します。 |
例外 |
Func-4 |
引数が不正です |
使用例 |
var str = new String("abcdefghi"); print(str.Substring(1, 2), "\n");
/* 対象文字列に2バイト文字を含む場合 */ var str2 = new String("東京都千代田区千代田1番1号"); print(mid(str2, 3, 4), "\n");
|
|
関連項目 |
Sliceメソッド mid関数 |