|
Tuesday, 04 January 2011 04:33 |
// Only allow 6 to 9 digits (and no more)
Flex: ^\d{6,9}$
Java: \\d{6,9}
Following code will NOT function as desired (the {} are interpreted as binding markers, thus not part of the regex):
source="{te_value}"
property="text"
expression="^\d{6,9}$"
required="true"
flags="g"
trigger="{te_value}"
triggerEvent="change"/>
Following code will function as desired:
..
public var regex:String = "^\\d{6,9}$";
..
source="{te_value}"
property="text"
expression="{regex}"
required="true"
flags="g"
trigger="{te_value}"
triggerEvent="change"/>
 Read more: |