String.Substringメソッド

 

説明

文字列の一部を切り出します。

 

このメソッドでは対象文字列の文字種を意識せずに文字列を切り出します。対象文字列に2バイト文字を含む文字列を切り出す場合はmid関数を使用してください。

 

Sliceメソッドとの違い

startendのうち値の小さい方が取得する文字列の先頭位置になります。(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("東京都千代田区千代田11");
print(mid(str2, 3, 4), "\n");

 

関連項目

Sliceメソッド

mid関数

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る