javascript中正则表达式反向引用示例介绍
JavaScript正则表达式 介绍 Javascript 示例 引用 正则表达式 反向
2023-06-13 09:15:24 时间
最近遇到一个需求,传入一个字符串,每三个字符插入一个空格
例:
传入abcd1234
输出abcd1234
思考了一下,准备写一个函数如下
复制代码代码如下:
例:
传入abcd1234
输出abcd1234
思考了一下,准备写一个函数如下
functionappendSpace(s)
{
varlength=s.length;
varresult="";
varlast=0;
for(vari=3;i<=length;i=i+3,last=last+3)
{
result=result+s.substring(i-3,i)+"";
}
result=result+s.substring(last,length);
returnresult;
}
感觉这个函数有点?潘俊!!
于是换了replace()正则表达式替换方法
/*
*$1表示引用匹配规则中第一对括号(此处为"(.{3})")命中的文本
*不加括号的时候会直接输出$1
*/
functioninsertSpace(s)
{
varresult=s.replace(/(.{3})/g,"$1");
returnresult;
}
运行效果如图
相关文章
- javascript 高级教程 视频_精通JavaScript
- JavaScript高级(8) 正则表达式
- 「数据结构与算法Javascript描述」栈
- 正则表达式语法-JavaScript中的正则表达式详解
- javascript使用正则表达式替换或者捕获子字符串
- javascript提高首屏加载速度的方法详解编程语言
- Javascript开发包大全整理
- javascript用正则表达式把1234567890替换为abcdefghij
- 非常厉害的javascript实现指针式时间
- javascript引用对象的方法代码
- javascript小时:分钟的正则表达式
- JavaScript入门教程(7)History历史对象
- javascript获取链接文件地址中第一个斜线内的正则表达式
- 你不一定知道的关于JavaScript的正则表达式
- javascript正则表达式中参数g(全局)的作用
- 在JavaScript中监听IME键盘输入事件
- js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
- 利用noesis.Javascript开源组件.Net中执行javascript脚本
- android中WebView和javascript实现数据交互实例
- 用javascript关闭本窗口不弹出询问框的方法