skip to main |skip to sidebar

2008年1月8日

[AS3]删除字符串的空白

需要 mx.utils.StringUtil

/**
* 删除左边的空白(空格、\t、\r、\n、\f)。
* @param str 要被删除空白的字符串。
* @return 删除空白后的字符串。
*/

public static function ltrim(str:String):String {
var startIndex:int = 0;
while (StringUtil.isWhitespace(str.charAt(startIndex))) {
startIndex++;
}
return str.slice(startIndex, -1);
}

/**
* 去掉右边的空白(空格、\t、\r、\n、\f)。
* @param str 要被删除空白的字符串。
* @return 删除空白后的字符串。
*/

public static function rtrim(str:String):String {
var endIndex:int = str.length - 1;
while (StringUtil.isWhitespace(str.charAt(endIndex))) {
endIndex--;
}
return str.slice(0, endIndex + 1);
}

本文链接:https://assnippets.blogspot.com/2008/01/as3_08.html转载请注明出处。

相关文章:

0评论: