Section 12.0. Introduction


12.0. Introduction

Strings are the fundamental textual element of the ActionScript language. A string is a series of zero or more characters enclosed in single or double quotes. Unlike some other languages, ActionScript does not differentiate between single characters and strings. Both characters and strings are grouped into the String datatype. For example:

var exampleA:String = "this is a string"; var exampleB:String = 'this is also a string'; var exampleC:String = "strings can contain characters such as (*+5~"; var exampleD:String = ""; // Empty string var exampleE:String = "x"; // Single character var exampleF:String; // Defaults to null when no value is assigned

String values must always be enclosed within quotes. You can use either single or double quotes, but the starting and ending quotes enclosing a string must be of the same type.

// Both of these strings cause errors because of mismatched quotes. var exampleA:String = "an incorrect string';      // Ending quote should be double var exampleB:String = 'another incorrect string"; // Ending quote should be single

ActionScript provides functionality that allows you to work with strings and characters in many ways. A new feature of ActionScript 3.0 relating to strings is the built-in support for regular expressions (pattern matching), which is covered in Chapter 13.




ActionScript 3. 0 Cookbook
ActionScript 3.0 Cookbook: Solutions for Flash Platform and Flex Application Developers
ISBN: 0596526954
EAN: 2147483647
Year: 2007
Pages: 351

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net