-
split()方法:查看全部
-
全局匹配例子:查看全部
-
match()的全局调用:结果数组中只含有匹配的结果,没有其他信息查看全部
-
正则表达式.exec(str字符串) 与 str字符串.match(正则表达式) 在非全局调用时产生的结果是一样的,lastIndex同样不生效,而在全局调用时候则不一样了查看全部
-
match()的非全局调用2:查看全部
-
match()的非全局调用1:查看全部
-
match()方法查看全部
-
search()方法:查看全部
-
全局搜索g:两次结果不同,lastIndex生效查看全部
-
RegExp.prototype.exec(str)方法非全局的调用返回的数组即ret["1a2","a"],其中第一个参数"1a2"就是与正则表达式匹配的内容,第二个参数"a"就是与RegExp对象reg3的第一个子表达式(即括号内(\w))匹配的内容;执行两次的结果是相同的(全局则不同); 注意:lastIndex在全局搜索g的情况下无效,一直返回0;查看全部
-
RegExp.prototype.exec(str)方法非全局的调用:仅找到第一个符合规则的字符查看全部
-
RegExp.prototype.exec(str)方法:查看全部
-
全局g下使用lastIndex匹配文本的第一个字符的位置,test的是当前匹配结果的最后一个字符的下一个字符,从0开始:首先匹配到a,a是当前匹配结果,最后一个字符仍是a,a的位置是0,下一个字符位置是1,所以第一遍返回1 同理b为1,下一个字符位置为2,后面没有了所有再执行结果就是false,然后再执行又是true重新开始查看全部
-
RegExp.prototype.test()方法:查看全部
-
对象属性:查看全部
举报
0/150
提交
取消