Regex Flex TextInput restrict:限制标点符号
我需要限制用户输入。TextInput应限制所有特殊字符和标点符号。允许使用任何其他字符。在java中,有一种正则表达式模式:Regex Flex TextInput restrict:限制标点符号,regex,apache-flex,textinput,Regex,Apache Flex,Textinput,我需要限制用户输入。TextInput应限制所有特殊字符和标点符号。允许使用任何其他字符。在java中,有一种正则表达式模式: replaceAll("\\p{Punct}", "_") actionscript中是否有类似的内容?使用: 这应该相当于{Punct} string = string.replace(/[!"#$%&'()*+,-.\/:;<=>?@[\]^_`{|}~]/ig, "_"); string=string.replace(/[!“\$%&'()
replaceAll("\\p{Punct}", "_")
actionscript中是否有类似的内容?使用:
这应该相当于{Punct}
string = string.replace(/[!"#$%&'()*+,-.\/:;<=>?@[\]^_`{|}~]/ig, "_");
string=string.replace(/[!“\$%&'()*+,-.\/:;?@[\]^{{124;}~]/ig,”;
斯堪的纳维亚文字(äöå…)怎么样?如果你真的要看文档,你可以用unicode字符指定,或者用^
排除标点符号。是的,我知道。但是我不想像maclema Responsed那样单独设置所有特殊字符。所以没有任何模式或十六进制代码可以这样做?虽然我不确定这是否值得否决,J_A__X的答案是正确的。@Jason Towne:它不值得像答案那样投反对票(它可以这样工作),但它确实值得,因为它很容易引起错误,而且极易出错。
string = string.replace(/[!"#$%&'()*+,-.\/:;<=>?@[\]^_`{|}~]/ig, "_");