![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则
文章平均质量分 78
samfung09
这个作者很懒,什么都没留下…
展开
-
replace()方法的第二个参数
关于replace()方法的第二个参数第一种情况是直接传入替换后的字符串,这个就不多说了。第二种情况是传入一个回调函数,正则表达式匹配到几个结果就会执行几次回调,函数内arguments对象存放着匹配项,函数返回值是要改变后的值。看代码var str='讨论一下正则表达式中的replace的用法';str.replace(/(正则).+?(式)/,function() { console...原创 2018-05-02 23:08:05 · 2741 阅读 · 0 评论 -
JavaScript中一些小妙招
IE浏览器版本过低处理IE10及以下版本提示升级(使用只有IE10和旧版IE才支持@cc_on 条件编译语句实现)<script>/*@cc_on alert("您正在使用的浏览器版本过低,为了您的最佳体验,请先升级浏览器。");window.location.href="http://support.dmeng.net/upgrade-your-browser.html?...原创 2018-05-09 00:33:47 · 430 阅读 · 0 评论 -
JS正则
创建方式创建方式有两种//字面量方式,两个斜杠包起来一些正则元字符let reg = /\d+/g;//构造函数方式,注意斜杠转义let reg = new RegExp("\\d+", "g");两种创建方式的区别1、构造函数方式要特别注意反斜杠转义,因为在字符串中 \ 本来就特殊,比如你想输出"\"let str1 = '\' //会报错let str2 ...原创 2019-09-14 20:39:13 · 543 阅读 · 0 评论