Flex TextInput restrict:限制标点符号

时间:2011-08-09 06:58:37

标签: regex flex textinput

我需要限制用户输入。 TextInput应限制所有特殊字符和标点符号。允许任何其他字符。在java中有一个正则表达式模式:

replaceAll("\\p{Punct}", "_")

动作中是否有类似内容?

2 个答案:

答案 0 :(得分:3)

使用restrict property

<s:TextInput restrict="a-z0-9" />

答案 1 :(得分:0)

这应该相当于{Punct}

string = string.replace(/[!"#$%&'()*+,-.\/:;<=>?@[\]^_`{|}~]/ig, "_");