Utilities for managing and getting information about characters.
The methods of this class are static and must be called using
the syntax CharacterUtil.method(parameter).
[static]
Returns true if charCode is a whitespace character.
CharacterUtil
Method Detail
isHighSurrogate
()
method
public static function isHighSurrogate(charCode:int):Boolean
Language Version :
ActionScript 3.0
Runtime Versions :
Flash Player 10, AIR 1.5
Returns true if the charCode argument is a high word in a surrogate pair.
A surrogate pair represents a character with a code point that requires more
than sixteen bits to express and thus requires a combination
of two 16-bit words, a high surrogate and a low surrogate, to embody its code point.
This method can be used when processing a series of characters to
ensure that you do not inadvertently divide a surrogate pair
into incomplete halves.
Parameters
charCode:int — An integer that represents a character code.
Character codes are usually represented in hexadecimal format.
For example, the space character's character code can be
represented by the number 0x0020.
Returns
Boolean — true if charCode is the high surrogate in a surrogate pair.
isLowSurrogate
()
method
public static function isLowSurrogate(charCode:int):Boolean
Language Version :
ActionScript 3.0
Runtime Versions :
Flash Player 10, AIR 1.5
Returns true if the charCode argument is a low word in a surrogate pair.
A surrogate pair represents a character with a code point that requires more
than sixteen bits to express and thus requires a combination
of two 16-bit words, a high surrogate and a low surrogate, to embody its code point.
This method can be used when processing a series of characters to
ensure that you do not inadvertently divide a surrogate pair
into incomplete halves.
Parameters
charCode:int — An integer that represents a character code.
Character codes are usually represented in hexadecimal format.
For example, the space character's character code can be
represented by the number 0x0020.
Returns
Boolean — true if charCode is the low surrogate in a surrogate pair.
isWhitespace
()
method
public static function isWhitespace(charCode:int):Boolean
Language Version :
ActionScript 3.0
Runtime Versions :
Flash Player 10, AIR 1.5
Returns true if charCode is a whitespace character.
The following table describes all characters that this
method considers a whitespace character.
Character Code
Unicode Character Name
Category
0x0020
SPACE
Space Separator
0x1680
OGHAM SPACE MARK
Space Separator
0x180E
MONGOLIAN VOWEL SEPARATOR
Space Separator
0x2000
EN QUAD
Space Separator
0x2001
EM QUAD
Space Separator
0x2002
EN SPACE
Space Separator
0x2003
EM SPACE
Space Separator
0x2004
THREE-PER-EM SPACE
Space Separator
0x2005
FOUR-PER-EM SPACE
Space Separator
0x2006
SIX-PER-EM SPACE
Space Separator
0x2007
FIGURE SPACE
Space Separator
0x2008
PUNCTUATION SPACE
Space Separator
0x2009
THIN SPACE
Space Separator
0x200A
HAIR SPACE
Space Separator
0x202F
NARROW NO-BREAK SPACE
Space Separator
0x205F
MEDIUM MATHEMATICAL SPACE
Space Separator
0x3000
IDEOGRAPHIC SPACE
Space Separator
0x2028
LINE SEPARATOR
Line Separator
0x2029
PARAGRAPH SEPARATOR
Paragraph Separator
0x0009
CHARACTER TABULATION
Other
0x000A
LINE FEED
Other
0x000B
LINE TABULATION
Other
0x000C
FORM FEED
Other
0x000D
CARRIAGE RETURN
Other
0x0085
NEXT LINE
Other
0x00A0
NO-BREAK SPACE
Other
Parameters
charCode:int — An integer that represents a character code.
Character codes are usually represented in hexadecimal format.
For example, the space character's character code can be
represented by the number 0x0020.
Returns
Boolean — true if charCode is a whitespace character.