substring (String.substring メソッド)

public substring(start: Number , end: Number ) : String

start パラメータと end パラメータで指定された点の間の文字をストリングとして返します。end パラメータを指定しないと、サブストリングの終わりはストリングの終わりです。startend と等しい場合、空白のストリングが返されます。start の値が end の値を超えると、2 つのパラメータは入れ替えられて関数が実行されます。元の値は変更されません。

対応バージョン : ActionScript 1.0、Flash Player 5

パラメータ

start:Number - サブストリングを作成するために使用する my_str の開始位置を示す整数。start パラメータに指定できる値は、0 ~ String.length - 1 です。start パラメータに負数を指定した場合は、0 が使われます。

end:Number - my_str から取り出す最後の文字のインデックスに 1 を加えた整数。end に指定できる値は、1 ~ String.length です。end パラメータで指定されたインデックス位置の文字は、取り出されるストリングには含まれません。このパラメータを省略すると、String.length が使用されます。このパラメータが負の値である場合は、0 が使用されます。

戻り値

String - 指定されたストリングのサブストリング。

次の例では、substring() の使用方法を示します。

var my_str:String = "Hello world";
var mySubstring:String = my_str.substring(6,11);
trace(mySubstring); // output: world

次に、負の start パラメータを使用した場合の例を示します。

var my_str:String = "Hello world";
var mySubstring:String = my_str.substring(-5,5);
trace(mySubstring); // output: Hello

別の例については、Flash サンプルページ (www.adobe.com/go/learn_fl_samples_jp) を参照してください。"Samples" zip ファイルをダウンロードし解凍して、"ActionScript2.0/Strings" フォルダに移動して Strings.fla ファイルにアクセスします。


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00002169.html