正则表达式匹配只允许字母,空格,连字符和撇号,而不是特殊字符

问题描述:

我试图找到一个正则表达式,只允许字母,空格,连字符和撇号,而不是任何其他特殊字符。正则表达式匹配只允许字母,空格,连字符和撇号,而不是特殊字符

在此先感谢。

这里是正则表达式,只允许字母,空格,连字符和撇号:[-\[email protected]']

+0

有了这一个,我可以写@还有:/ –

+0

删除从正则表达式的@似乎做工精细:) –

+0

对不起,你是对的,你可以使用\而不是@作为转义:[ - \ sa-zA-Z \'] – 1011sophie