以防止字符集的正则
我需要防止用户输入以下字符: ;? / \ {|}
〜“#%& *:& lt
。例如,也禁止!
private static folderRegex = /^[A-Za-z0-9_-]+[ßüÜöÖäÄ\w]*$/;
I need to prevent user from entering the following set of chars:
~ " # % & * : < > ? / \ { | } .
Important is that, anything else will be allowed, but only the characters shown above will be forbidden.
Currently, I'm using the following regex but this does also forbid for example ! sign.
private static folderRegex = /^[A-Za-z0-9_-]+[ßüÜöÖäÄ\w]*$/;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需将一组字符放在反向集中,然后添加
^
和a$
即可将模式扩展到输入的全长。Just put the set of characters in an inverse set and add a
^
and a$
to stretch the pattern to the full length of the input.