正则表达式,它允许除“”之外的所有字符<>_;{}[]”;
Regular expression which allows all characters except for "<>_ ;{}[]"
我需要一个javascript中的正则表达式,它允许除以下字符<>_ ;{}[]
之外的所有字符
下面是我尝试过的正则表达式[regex]检查允许的字符。
"^[A-Za-z0-9's~!@#$%^&*()|'"'':?'/.+=,.-]*$"
但它对以下字符串失败了~!@#$%^&()|''"':?/.,ab-=12+
为什么不使用否定类,而不是将它们全部放在字符类中?它更容易阅读,执行速度更快。
/^[^<>_ ;{}'[']]+$/
只需将RegExp.test
与上述正则表达式一起使用即可。
相关文章:
- 在<页眉>标签
- 如何更改<svg>标记为<img>用js标记
- 在JavaScript中输出转义字符
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- 不同浏览器中的空白字符正则表达式行为
- Regex匹配除“”之外的所有字符;.js”;
- Ajax文件加载和<输入>文件加载
- 为什么要使用0>javascript中的0
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 链接问题:下一个字符包含在<a>TinyMce ui TinyMce中的标签
- 正则表达式,它允许除“”之外的所有字符<>_;{}[]”;
- 多重<text区域>具有字符计数器+行限制器的字段
- 查找上一个<p>在第n个字符之后
- <text区域>字符限制
- 正则表达式:搜索并换行字符'(关于a)'带有'<b>$1</b>'在一句
- POST到服务器,其中encodeURIComponent包含><导致301重定向的字符
- 为什么我的特殊字符'>>'被带问号的钻石所取代
- 在PHP中构建JSON时转义字符并在<脚本>
- 如何发送'ctrl+end'键<text区域>元素,使光标落在最后一个字符之后