Flex TextInput restrict: ограничить пунктуацию - PullRequest
1 голос
/ 09 августа 2011

Мне нужно ограничить пользовательский ввод.TextInput должен ограничивать все специальные символы и знаки препинания.Разрешены любые другие символы.В Java есть шаблон регулярных выражений:

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

Есть ли что-то похожее в ActionScript?

Ответы [ 2 ]

3 голосов
/ 09 августа 2011

Используйте свойство restrict :

<s:TextInput restrict="a-z0-9" />
0 голосов
/ 09 августа 2011

Это должно быть эквивалентом {Punct}

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