0
我基本上有一個接受來自文本字段的輸入的函數。文本字段中允許的字符包括逗號和美元符號。所以,我的問題是,如果包含美元符號或逗號,如何將輸入值作爲數字進行投射?謝謝!如果你不使用Flex
<s:CurrencyFormatter id="currencyFormatter"
currencySymbol="$"
decimalSeparator=","
groupingSeparator="."
useCurrencySymbol="true"/>
// in your function:
var number:Number = currencyFormatter.parse(text).value;
,或者如果你需要更多的靈活性,你可以使用parseFloat用正則表達式來刪除美元符號和替換逗號爲:
非常感謝。 :) – Lindsay 2013-04-25 21:27:13