Показать сообщение отдельно
Старый 25.07.2012, 14:06
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 6  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Только что специально проверил. Всё работает.
Код AS3:
package  {
	import flash.display.Sprite;
	import flash.text.TextField;
	/**
	 * ...
	 * @author 
	 */
	public class Main extends Sprite {
 
		public function Main() {
			var tf:TextField = new TextField();
			tf.text = "  ";
			trace(isEmpty(tf.text)); // true
			tf.text = " text";
			trace(isEmpty(tf.text)); // false
		}
 
		private function isEmpty(text:String):Boolean {
			text = text.replace(/\s{2,}/g, "");
			return text.length < 1 || text == "" || text == " "; 
		}
	}
}