javascript中正则表达式反向引用示例介绍
- 软件编程
- 2026-01-11 16:49:20
最近遇到一个需求,传入一个字符串,每三个字符插一个空格
例:
传入abcd1234
输出 abc d12 34
思考了一下,准备写一个函数如下
复制代码 代码如下:
function appendSpace(s)
{
var length = s.length;
var result = "";
var last = 0;
for(var i = 3;i<=length;i=i+3,last = last+3)
{
result = result+s.substring(i-3,i)+" ";
}
result = result+s.substring(last,length);
return result;
}
感觉这个函数有点。。。
于是换了replace()正则表达式替换方法
复制代码 代码如下:
/*
*$1表示引用匹配规则中第一对括号(此处为"(.{3})")命中的文本
*不加括号的时候会直接输出$1
*/
function insertSpace(s)
{
var result =s.replace(/(.{3})/g,"$1 ");
return result;
}
运行效果如图
# 如图
# 正则表达式
# br
# 不加
# 换了
# var
# return
# lt
# span
# function
# 一个函数
# result
# length
# replace
# quot
# abc
# substring
# 反向引用
# appendSpace
# insertSpace
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
python中复数的共轭复数知识点总结
JavaScript手写数组的常用函数总结
Springcloud hystrix服务熔断和dashboard如何实现
js观察者模式的弹幕案例
Javascript中window.name属性详解
docker 打包本地镜像,并到其他机器进行恢复操作
Android Studio下载、安装和配置+SDK+tools下载(无敌超级详细版本)
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
在java中main函数如何调用外部非static方法
c# 根据NPOI 读取一个excel 文件的多个Sheet
五句话帮你轻松搞定js原型链
python实现经纬度采样的示例代码
Java用户交互scanner及运算结构代码详解
js调用网络摄像头的方法
python中判断数字是否为质数的实例讲解
javascript实现放大镜功能
JavaScript实现图片合成下载的示例
原生js实现自定义消息提示框
Docker Gitlab+Jenkins+Harbor构建持久化平台操作
Selenium环境变量配置(火狐浏览器)及验证实现
详解Python GUI编程之PyQt5入门到实战
Java中多线程与并发_volatile关键字的深入理解
详解SpringCloud-OpenFeign组件的使用
MySQL数据库锁机制原理解析
Spring Boot 通过 Mvc 扩展方便进行货币单位转换的代码详解
python实现启动一个外部程序,并且不阻塞当前进程
利用nexus作为私库进行代理docker,进行上传和下载镜像操作
Python getsizeof()和getsize()区分详解
微信小程序向Java后台传输参数的方法实现
Java线程的6种状态及切换教程
JavaScript实现alert弹框效果
mysql 8.0.22 zip压缩包版(免安装)下载、安装配置步骤详解
PHP生成随机密码4种方法及性能对比
MySQL 全文索引的原理与缺陷
一次mybatis连接查询遇到的坑实战记录
element-ui点击查看大图的方法示例
解决fastjson泛型转换报错的解决方法
C++实现学生信息管理系统
详解Python中@staticmethod和@classmethod区别及使用示例代码
MySQL修改存储过程的详细步骤
Docker 查看镜像信息的方法
C++获取字符串长度的几个函数方式
java 进程是如何在Linux服务器上进行内存分配的
C# winform中窗口关闭按钮的隐藏与禁用详解
基于Python的图像阈值化分割(迭代法)
Docker容器连接相互通信的实现
Java中i++的一些问题总结
windows 安装解压版 mysql5.7.28 winx64的详细教程
Git 如何放弃所有本地修改的方法
深入探究ASP.NET Core Startup初始化问题
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
