String.substr 方法

substr(String.substr 方法)

public substr(start:Number, length:Number) : String

返回字符串中从 start 参数所指定的索引开始,直至 length 参数所指定的字符数为止的字符。substr 方法不更改由 my_str 指定的字符串;它返回一个新字符串。

可用性:ActionScript 1.0;Flash Player 5

参数

start:Number - 一个整数,指示 my_str 中用于创建子字符串的第一个字符的位置。如果 start 为一个负数,则起始位置从字符串的结尾开始确定,其中 -1 表示最后一个字符。

length:Number - 要创建的子字符串中的字符数。如果没有指定 length,则子字符串包括从字符串开头到字符串结尾的所有字符。

返回

String - 指定字符串的子字符串。

示例

下面的示例创建一个新字符串 my_str,并使用 substr() 返回该字符串中的第二个单词;首先,使用正的 start 参数,然后使用负的 start 参数:

var my_str:String = new String("Hello world");var mySubstring:String = new String();mySubstring = my_str.substr(6,5);trace(mySubstring); // output: worldmySubstring = my_str.substr(-5,5);trace(mySubstring); // output: world