bug提交

浏览:276 发布日期:2011/08/04
- 普通 - 未处理
不知道是不是我这里配置不当引起的,问题如下

一段简单的JS在普通的html中
ript>
var str = "{1";
var re11 = /\d/;
document.write(re11.test(str));
ript>
输出正常 :true;
当把它放到TP来运行一开始也是正常,
但是当我在下面随便加上对大括弧,蓝色部分
ript>
var str = "{1";
var re11 = /\d/;
document.write(re11.test(str));
//{},其实只要//}
ript>
这样就显示不正常:false
正则匹配失败

查看源文件发现,进过TP出来后变成了
ript>
var str = "{1";
var re11 = /d/;
document.write(re11.test(str));
//{}
ript>
红色位置的反斜杠不见了,所以正则匹配不到了
评论(
后面还有条评论,点击查看>>