请老师解答一下这个正则所表达的意思?
var str='<td><p>a</p></td><td><p>b</p></td>'; var pattern=/<td>.*?<\/td>/; console.log(pattern.exec(str));
var pattern=/<td>.*?<\/td>/;中,这个点什么意思?
可以理解成<td>至少匹配0次但至多匹配1次,与</td>中间部分省略,</td>匹配一次吗?
源自:正则表达式
3-17 非贪婪的重复
19
收起
正在回答
2回答
同学你好,粘贴出来的代码打印索引为0:
不是同学讲的:打印结果是:index=10;而不是index=0。请问是其他的代码吗?如下:
可能是因为从c开始匹配,匹配到的内容是[cctv1],所以第一个"["所在的索引为10.即:
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星