var sample:String = filterBox.text;
根据我从TextInput获得的String,如果String只有空格,则必须禁用Button,否则只能启用。
我想检查字符串是否只有空格。
是否/这是否有任何内置的flex方法?我看到Java的一些答案使用trim方法。但它不适用于Flex。请帮帮我。
答案 0 :(得分:2)
使用
private const r:RegExp = /\S/;
private function isEmpty(str:String):Boolean {
return = !r.test(str);
}
然后
trace(isEmpty("hello world")); //false
trace(isEmpty(" ")); //true
trace(isEmpty(" ")); //true
答案 1 :(得分:2)
您可以执行以下操作
StringUtil.trim(字符串);
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/utils/StringUtil.html
String有很多方法可以匹配你在这里找到的模式。 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/String.html