诡异的js正则表达式

netingcn 2011-11-11 10:49:36
var str = "abc123";
var re = /a.c/g
var result1 = re.test(str);
var result2 = re.test(str);
var result3 = re.test(str);

alert("result1 = " + result1 + "\n\nresult2 = " + result2 + "\n\nresult3 = " + result3);

以上js代码,大伙猜猜result1、result2和result3的值是什么?
...全文
153 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
默默不得鱼 2011-11-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cj205 的回复:]
软广告在CSDN比较遭BS,我理解你的行为,但是同时也得履行我的义务,望见谅
[/Quote]我发现今天论坛回复老是跟错帖啊
Mr-Jee 2011-11-11
  • 打赏
  • 举报
回复
软广告在CSDN比较遭BS,我理解你的行为,但是同时也得履行我的义务,望见谅
Mr-Jee 2011-11-11
  • 打赏
  • 举报
回复
诡异么?把g去掉吧
峭沙 2011-11-11
  • 打赏
  • 举报
回复
.需要转义
var str = "abc123";
var re = /a\.c/g
var result1 = re.test(str);
var result2 = re.test(str);
var result3 = re.test(str);

alert("result1 = " + result1 + "\n\nresult2 = " + result2 + "\n\nresult3 = " + result3);
诺维斯基 2011-11-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 cj205 的回复:]
软广告在CSDN比较遭BS,我理解你的行为,但是同时也得履行我的义务,望见谅
[/Quote]
这个是什么意思啊?

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧