2014-09-26 140 views
-1

我没有得到这应该限制用户输入特殊字符的任何正则表达式。正则表达式限制特殊字符,只允许DOT和&

在我的病情,我想限制所有的特殊字符。除 。和&表示用户可以进入。和&。除了这2个特殊的字符用户应该能够不输入任何特殊的字符。

有人请帮助我。

+1

什么对你是一个特殊的字符? 'çéà'特别吗? – Toto 2014-09-26 09:51:29

回答

1
^[.&a-zA-Z0-9]+$ 

应该足够你。

+1

这是正确的或不取决于特殊字符是什么。 – Toto 2014-09-26 09:52:40

+0

正如你所给出的正则表达式,如果我想允许一些其他SPCL字符我可以补充一点,还有,是不是 – Rocky 2014-09-26 13:30:02

+0

@Rocky肯定,你可以添加你希望允许内取字符'[]',假设你想允许'%'那么你的正则表达式会像这样改变:'^ [。&a-zA-Z0-9%] + $' – aelor 2014-09-29 05:26:01

相关问题