// slices that omit the end parameter use String.length, which equals 5
trace("slice(0): "+my_str.slice(0)); // slice(0): Lorem
trace("slice(3): "+my_str.slice(3)); // slice(3): em
See also
String.substr(),
String.split()
Availability
Flash Player 5.
Usage
my_str.split("delimiter":String, [limit:Number]) : Array
Parameters
A string; the character or string at which
delimiter
A number; the number of items to place into the array. This parameter is optional.
limit
Returns
An array; an array containing the substrings of
Description
Method; splits a String object into substrings by breaking it wherever the specified
parameter occurs and returns the substrings in an array. If you use an empty string (
delimiter, each character in the string is placed as an element in the array.
If the
delimiter
returned array.
Example
The following example returns an array with five elements:
var my_str:String = "P,A,T,S,Y";
var my_array:Array = my_str.split(",");
for (var i = 0; i<my_array.length; i++) {
trace(my_array[i]);
}
/* output:
P
A
T
S
Y
*/
The following example returns an array with two elements,
var my_str:String = "P,A,T,S,Y";
var my_array:Array = my_str.split(",", 2);
trace(my_array); // output: P,A
416
Chapter 6: ActionScript Core Classes
String.substring()
parameter is undefined, the entire string is placed into the first element of the
splits.
my_str
.
my_str
and
"P"
"A"
delimiter
) as a
""
:
Need help?
Do you have a question about the FLEX-FLEX ACTIONSCRIPT LANGUAGE and is the answer not in the manual?