JavaScript如何替换中间内容
程序员文章站
2022-03-05 08:00:35
...
在javascript中,首先创建一个可以替换中间内容的方法;然后使用substr方法提取不需要替换的文字,语法格式为“字符串对象.substr(开始位置,字符数)”;最后将需要替换的内容替换即可。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
身份证号或者手机号等等字符串想实现替换中间几位字符串
function replacepos(text,start,stop,replacetext){ let mystr = text.substr(0,start-1)+replacetext+text.substr(stop+1); return mystr; }, replacepos('测试文字csdn', 2, 4, "**") // 测试**csdn
substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。
语法
stringObject.substr(start,length)
返回值
一个新的字符串,包含从 stringObject 的 start(包括 start 所指的字符) 处开始的 length 个字符。如果没有指定 length,那么返回的字符串包含从 start 到 stringObject 的结尾的字符。
提示和注释
注释:substr() 的参数指定的是子串的开始位置和长度,因此它可以替代 substring() 和 slice() 来使用。
【推荐学习:javascript高级教程】
以上就是JavaScript如何替换中间内容的详细内容,更多请关注其它相关文章!
上一篇: javascript定义变量的方法有哪些
下一篇: JavaScript中如何使用正则表达式
推荐阅读
-
MUI如何去除标题栏与内容栏中间的线?
-
jquery和javascript中如何将一元素的内容赋给另一元素
-
Ettercap中间人攻击——DNS劫持、替换网页内容与ARP欺骗
-
Google 爬虫如何抓取 JavaScript 的内容
-
javascript中innerHTML 获取或替换html内容
-
在使用AJAX实现页面局部刷新时,如何从后台直接返回一个jsp文件到前台,并替换掉原先内容?
-
ASP.NET Core自定义中间件如何读取Request.Body与Response.Body的内容详解
-
javascript - php如何解决A网站首页 显示 B网站首页内容?
-
PHP正则表达式替换<>及中间内容失败
-
字符串里面的内容如何替换成数组的内容?