javascript - 正则表达式匹配除 <、>、"、/、\之外的每个字符

标签 javascript regex

我正在编写一个 JavaScript 正则表达式来匹配包含任何可能字符(包括空格)的字符串,但以下五个特殊字符中的任何一个除外 <,>,",/,\ 。我尝试过使用 ^里面[]它会跳过匹配 [] 中的字符如/[^<>""\\/]/但这似乎没有按预期工作

最佳答案

你几乎做到了,使用这个:/^[^<>"\/\\]*$/ .

演示:https://regex101.com/r/s7DEKm/1 .

关于javascript - 正则表达式匹配除 <、>、"、/、\之外的每个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41078698/

相关文章:

javascript - 使用 jQuery 检查可见性时,$.data() 或 $.is (':visible' 哪个更快?

javascript - onclick 向 div 添加文本

python - 带有python错误的正则表达式

python - 多个否定先行断言

c++ - boost::正则表达式-\bb?

javascript - 如何用js/jquery一个接一个地加载html页面?

javascript - 将选定的图标列表值放入输入框中

javascript - 设置复杂的 react 内联样式,例如悬停,在 react 组件(例如按钮)上处于事件状态

javascript - 正则表达式替换 ('/color[1-9]?[0-9]/g' ,'' ) 在 JavaScript 中不起作用

regex - 如何使用正则表达式查找并删除文件中的重复行?