为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript正则表达式

Samaritan Web前端工程师
难度中级
时长 1小时30分
学习人数
综合评分9.70
346人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.6 逻辑清晰
老师讲的真好,豁然开朗
这个讲的特好,之前看书一直搞不懂
我就郁闷了,他语速这么快干嘛
忽略分组?:
讲的真的很棒,一下就记住了好多东西
dog 哈哈哈
可以,虽然有的地方有点绕,但是还是讲清楚了
大概是这样吧,因为全局匹配受LastIndex的影响
第一次匹配完1a2,lastIndex的位置指向b,下一次从b开始匹配所以就又只能匹配到3c4,在下一次的lastIndex位置则指向d,在匹配就莫得了。

最新回答 / 一陈
多听几遍,多写写案例肯定可以学会的!加油

已采纳回答 / 血色的夜
那这分能给我吗?
可以。很6。
讲的很棒,自己之前很多有遗漏的地方终于都补上了。谢谢老师
真的讲的很好,给老师打call
haha ,在写论文的最紧张的时期,以后的工作不一定会再做开发,但是这个技能还是不能丢
@mangoohohoho

var str = "1a2b3c4d5e";
var patt = new RegExp(/\d\w\d/,"g");
var result;
while ((result = patt.exec(str)) ) {
patt.lastIndex=patt.lastIndex-2;
document.write(result);
document.write("<br />");
}
简单易懂,之前看过很多文字类教程,没有视频好理解
课程须知
1、对JavaScript 语法了解。 2、熟练使用文本编辑器。
老师告诉你能学到什么?
1、正则表达式基本语法 2、正则表达式分类梳理 3、好用的正则表达式图形化理解工具 4、正则表达式在JavaScript中的应用 5、常见文本批处理办法

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消