字符串替换指定字符

将字符串中特定的字符 按要求替换为 其他字符

在编程中,有时我们需要替换字符串中的特定字符。这个问题可以通过使用字符串的内置方法和算法来解决。本文将介绍两种常用的方法:使用replace()函数和使用正则表达式。

如果写的假数据 替换的方法是  全局假数据的变量名称 arr .splace(i,1,(Obj))这里i是下标

obj是let obj={name:撒旦}

如:

有一个字符串’abcoefoxyozzopp’ 要求吧里面所有的 替换为 “ * ”

分析一下思路哈

那个利用之前的遍历循环这个字符串然后找到里面其中一个字符,将他替换掉

//利用函数将所需字符串,字符串中需替换的字符串,替换的字符封装
function replace(Str, character, turnInto) {
    while (Str.indexOf(character) !== -1) {//利用indexOf函数查询特定字符串下标
        Str = Str.replace(character, turnInto);// 替换
    }
    console.log("替换后的字符串为:" + Str);
}
//? 调用
replace("abcoefoxyozzopp", "o", "*");

替换后是替换后的字符串为:abc*ef*xy*zz*pp

知识点总结:

能够清晰认识到indexOf()函数的特征,利用查找不到的元素返回“-1”,来进行判断
以及替换字符串 replace('被替换的字符串','替换为的字符')函数的使用 但是当前阶段只替换第一个字符,所以要利用到循环,来进行重复替换。

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值