今天遇到这个问题,首先的反应是用正则表达式,但不熟悉,pass掉了,又想到截断字符串,觉得也不好,最后想到使用循环,代码如下:
String.prototype.replaceAt = function(index,ch){
var newStr = "";
for(var i in this){
if(i == index){
newStr += ch;
}
if(typeof(this[i]) == "string"){
newStr += this[i];
}
}
return newStr;
}
javascript真强大,感觉应该还有更好的办法,一时没想起来,有路过的大侠,希望能给点建议!谢谢了.
分享到:
相关推荐
1.使用replace替换字符串的某些内容,使用的是正则+ replace, 2. 前提是替换字符串里面的某些标签,也可以是多个标签,这个是在react里面的,自己可以参考然后可以动态替换成其他标签,例如li,ul都是可以的 3.字符...
由于PB不带有字符串替换函数功能,因此自为PB程序开发了常用的字符串替换函数。
可逐个替换掉字符串中指定的字符,字符串中有多个相同的替换字符串时,要调用N此进行替换
js替换字符串
将已知文件中的指定字符串替换为其他的字符串
C语言内没有字符串替换函数,此函数实现字符串替换
主要介绍了js替换字符串中指定位置的字符,本文通过两种方法实例代码相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
C#-字符串操作类(替换字符串中危险字符、指定位置替换字符串、指定长度缩减字段并加...、指定字符串分割字符串、指定字符串位置获取字符串、过滤SQL中非法字符、检查SQL语句中是否有非法关键字、随机字符串生成、...
java替换指定文件中指定的字符串参考代码
字符串替换函数:用于将指定字符串中指定的字符串替换为新的字符串
C++ 中String 替换指定字符串的实例详解 C++的string提供了replace方法来实现字符串的替换,但是对于将字符串中某个字符串全部替换这个功能,string并没有实现,我们今天来做的就是这件事。 首先明白一个概念,即...
在txt文本中,查找和替换指定的字符串,并另存文件.
使用x86汇编语言编写的文本文件字符串查找与替换程序源码,内附详细程序设计和使用说明
本篇文章,小编为大家介绍一下,C#中怎样从指定字符串中查找并替换字符串?有需要的朋友可以参考一下
实现替换一个文件中指定字符串为新的字符串的代码,自己工作时用到了,就封装了个函数,做成了一个替换文件中字符串的小工具。
一个java开发的小工具,一次性查找替换文本中多个字符串。 进行了优化: 1、不使用弹出式提示查找数据 2、添加替换还原功能
C语言字符串替换函数strrpl支持中文汉字,解决含中文汉字,可能替换错误的情况。支持GBK、GB18030字符串。
C语言小程序,统计字符串中字符出现频率,随后可以输入指定字符,来和原字符进行匹配,随后可以输入要替换的字符,即可完成替换
下面小编就为大家带来一篇通过一个map替换字符串中指定的字符变量方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧