Мне тут написали, что с табами работать не будет. Ок ))

Код AS3:
if (str.replace(" ", "").replace(/\t/, "").length) {
trace("не пусто");
}
Не знаю, насоклько этот способ быстродейственен. Возможно ключ global в регулярке нужен, я не тестировал, тут писал.
Добавлено через 2 минуты

Код AS3:
if (str.replace(/[\t\s]/, "").length) {
trace("не пусто");
}
Во!