如何拒绝所有非拉丁字母和数字,但允许拉丁数字和字母以及使用正则表达式的特殊字符?



正在寻找一种方法来允许所有拉丁数字和字母 [a-zA-Z0-9],所有特殊字符 [~'!@#$%^&*((_-+={}[]|:;"'<,>.?/],并拒绝其他任何内容。

我了解如何允许所有拉丁数字,字母和特殊字符,这是拒绝我正在寻求帮助的任何其他内容。

提前感谢您的帮助!

如果您了解如何允许所有拉丁数字,字母和特殊字符,那么它也会拒绝任何内容。 您可以使用范围内的所有字符。

(?i)[a-zA-Z0-9~`!@#$%^&*()_-+={}[]|:;"'<,>.?/]

或者,如果使用 \S+,它将接受除空格之外的所有字符。

最新更新