我正在尝试构建一个匹配 = 但不匹配 !=、<=、>=、'= 和 == 的正则表达式(在 JavaScript 中)。除了 ==:
我已经想通了一切text.match(/[^!<>']=/) != null
我试图忽略的一切都失败了 ==。有人能帮忙吗?
最佳答案
你可以使用这样的东西,它也允许等号出现在你的字符串的开头或结尾:
/(^|[^!><'=])=($|[^=])/
但要注意,如果有的话,匹配结果会包含等号左右两边的字符。
关于javascript - 使用正则表达式仅匹配单个等号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17935626/