进行简单的全局查找替换的时候,能够使用ex的例如以下命令 :%s/which/what/g 它的使用方法比較简单 % 表示每一行(everyline) s 替换(substitue) which 查找的内容 what 替换的内容 g 全局(global on that line) 这样能够高速的实现全局的查找替换功能,可是有时候我们并不想一次性完毕全部的替换操作,有可能仅仅想替换一部分. 实现这样的操作,我们首先想到的运行顺序应该是 查找 -> 是否改动? -> 改动 -> 查找下一个
关于正则表达式的 RegExp方法:test,exec, String 方法:match,search, 全局 g var str = "abababa"; var re = /a/g; console.log(re.test(str)); console.log(re.lastIndex); console.log(re.test(str)); console.log(re.lastIndex); console.log(re.test(str)); console.log(re.l