好吧,所以我试图创建一个JavaScript函数来替换字符串中的特定字符。我的意思是,让我们说,逐个字符地搜索一个字符串作为一个字母,如果它匹配,用另一个字符替换它。例如,将“a”替换为“x”:Hello, how are you?
变成Hello, how xre you?
并且Greetings and salutations
变成Greetings and sxlutations
。替换字符串中的特定字符 - JavaScript
0
A
回答
0
由于String.replace()
似乎不满足OP的愿望,这里是一个完整的功能来做OP的要求。
function rep(s,from,to){
var out = "";
// Most checks&balances ommited, here's one example
if(to.length != 1 || from.length != 1)
return NULL;
for(var i = 0;i < s.length; i++){
if(s.charAt(i) === from){
out += to;
} else {
out += s.charAt(i);
}
}
return out;
}
rep("qwertz","r","X")
0
var s1 = document.getElementById('s1').innerHTML;
var s2 = s1.replace('a', 'x');
document.getElementById('s2').innerHTML = s2;
<h1>Starting string:</h1>
<p id="s1">Hello, how are you?</p>
<h1>Resulting string:</h1>
<p id="s2"></p>
0
下面是一个简单实用的功能,将与更换字符/字符串替换某个字符串海峡所有老字符。
function replace(str, old, replacement) {
var newStr = new String();
var len = str.length;
for (var i = 0; i < len; i++) {
if (str[i] == old)
newStr = newStr.concat(replacement);
else
newStr = newStr.concat(str[i]);
}
return str;
}
相关问题
- 1. PHP:将字符串从特定字符串替换为特定字符串
- 2. 使用Javascript - 从字符串替换字符串,该值为特定字符
- 3. 替换字符串中特定字符之间的特定字符
- 4. 用特殊字符替换字符串中的字符串
- 5. 替换2个特定字符之间的字符串字符
- 6. Javascript替换子字符串中的所有特殊字符
- 7. 替换字符串javascript ....中的所有特殊字符?
- 8. 替换字符串的特定部分
- 9. 用特殊字符替换字符串
- 10. 如何从c#中的字符串替换特定的字符?
- 11. 替换字符串的JavaScript
- 12. 的Javascript替换字符串
- 13. 的Javascript替换字符串
- 14. 替换字符串的特殊字符为空字符串
- 15. JavaScript用字符替换字符串|
- 16. F#删除/替换特定字符串索引中的字符
- 17. xsl替换字符串中的特定字符
- 18. 用Java中的特定字符串替换字符
- 19. 替换字符串中的字符,在特定位置
- 20. 只替换特定字符串中的字符
- 21. 替换字符串中的特定字符
- 22. 如何替换包含python中特定字符的字符串?
- 23. 使用AngularJS替换字符串中的特定字符
- 24. sed替换特定的子字符串
- 25. 标签特定的字符串替换
- 26. Javascript替换特殊字符
- 27. javascript替换特殊字符
- 28. 替换字符串中的字符
- 29. 字符串中的字符串替换
- 30. javascript替换由特殊字符组成的字符串
见https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace – guest271314
'String.prototype.replace'正是这样做的。例如:('halp me plase')。replace('a','x')==='hxlp me plase'' – PitaJ
请参阅http://www.w3schools.com/jsref/jsref_replace.asp使用javascript或http://www.jquerybyexample.net/2012/07/jquery-replace-strings.html与Jquery –