Jac*_*eng 3 javascript regex internet-explorer google-chrome
当我"\w+([\.\-]?\w+)*@"
尝试测试它是否匹配字符串时,我得到了一个有问题的正则表达式
"ffffffffffb3ffffffffffafffffffffffabffffffffffc2ffffffffffa7e"
Run Code Online (Sandbox Code Playgroud)
它会导致IE和Chrome挂起.但FF工作得很好.
我发现了"?" 在正则表达式是没有必要的.它删除了"?"后找到它.
但这是我不明白导致问题的原因.这是一些测试
"\w+([\.\-]?\w+)*" 工作良好.
"\w+([\.\-]\w+)*@" 工作良好.
"\w+([\.\-]?\w+)*@" 导致问题
谁知道为什么?或者它只是浏览器之间的性能.
| 归档时间: |
|
| 查看次数: |
603 次 |
| 最近记录: |