2011-06-20 138 views
0

我要寻找一个正则表达式...我验证它在客户端(JavaScript)正则表达式来排除某些特殊字符

接受所有字符/数字,除了3个特殊字符,如所有其他特殊的字符'÷','ç'和þ。我只是一个初学者请帮忙。

回答

3
^[^÷çþ]+$ 

使用它是这样的:Demo

+0

谢谢,现在试试吧......会让你知道它是怎么回事。 – jqs

+0

@jqs:_should_正常工作,为了安全起见,您可能需要使用十六进制编码版本:'^ [^ \ xF7 \ xFE \ xE7] + $'[Demo](http:// jsfiddle。 net/Town/2RcHA /) – Town

+0

第二个选项不起作用...我有一个名为addresslineValidation的函数,我在写正则表达式。然后,我正在调用一个元素,我需要应用正则表达式... – jqs

0

查找这些字符的Unicode编号(使用您的调试器将它们转换为int或使用名为charmap.exe的程序)。除法符号看起来像十六进制的F7。然后,你可以使用这个格式为你的正则表达式:

\u00F7