API version 1

- ‐

toString

Stringオブジェクトの文字列を返します。


引数で書式文字列を指定した場合には、書式に対応した形式の文字列を返します。

書式文字列を省略した場合には、Stringオブジェクトの文字列をそのまま返します。

呼出形式一覧

呼出形式

説明

string toString([string format])

formatで指定した書式でStringオブジェクトの文字列を返します。

戻り値一覧

戻り値

説明

string

Stringオブジェクトの文字列を返します。

引数一覧

引数

説明

format

書式文字列を指定します。

指定文字

説明

@

"@\"様\""

デフォルトの書式で指定位置に表示します。

"TEXT"

"\"題名:\"@"

"" で括った文字を指定位置に表示します。 (注: " で括ったCRS文字列定数中で " を指定するためには \" と記述する必要があります。)

Sn.m

"S2.3"

文字列の左端を0として数え、n文字目からm文字分の文字を表示します。

省略時にはStringオブジェクトの文字列をそのまま返します。

例外

なし



使用例 CRSダウンロード

Form String_usage03 {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   var str = new String("ABC-DEF-GHI-JKL");
   print("文字列strの2文字目の次から7文字目まで切り出し ",str.slice(2,7) ) ;
   print("文字列strの2文字目の次から -1指定で切り出し ",str.slice(7,-1) ) ;

   print("文字列strの2文字目の次から7文字目まで切り出し ",str.substring(2,7) ) ;
   print("文字列strの2文字目の次から-1指定で切り出し ",str.substring(7,-1) ) ;

   var arr = str.split("-");
   for (var n = 0; n < arr.length; n++) {
           print("-で分割した文字列の ",n," 番目 ",arr[n]);
   }

   var stq = new String("  東京A-24番 EZ 室\n ");
   print("英字を小文字に",stq.toLowerCase() ) ;
   print("英字を大文字に",stq.toUpperCase() ) ;
   print("書式を付けます",stq.toString("\"宛先 : \"@") ) ;
   print("先頭、最後のスペース、タグ、改行を取ります",stq.trim("\n\t " ) ) ;
   print("改行が削除されていることを確認する印刷(余計な空白行が無い)") ;

}