"\w+([\.\-]?\w+)*@"
当它尝试测试它是否匹配一个字符串时,我得到了一个错误的正则表达式
"ffffffffffb3ffffffffffafffffffffffabffffffffffc2ffffffffffa7e"
这将导致IE和Chrome挂起。但是FF可以正常工作。
我发现“?” 在正则表达式中是不必要的。并且在我删除“?”后找到它。
但这是我不明白导致问题的原因。这是一些测试
"\w+([\.\-]?\w+)*"
工作正常。"\w+([\.\-]\w+)*@"
工作正常。"\w+([\.\-]?\w+)*@"
导致问题
有谁知道为什么?或者它只是浏览器之间的性能。