好吧,所以我試圖創建一個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. 替換大字符串中的特定字符串
- 3. 在字符串中的特定索引處替換字符串?
- 4. 替換字符串中特定字符之間的特定字符
- 5. 使用Javascript - 從字符串替換字符串,該值爲特定字符
- 6. 用特殊字符替換字符串中的字符串
- 7. 替換字符串中的特定字符
- 8. Javascript替換子字符串中的所有特殊字符
- 9. 從javascript中的字符串替換特殊字符和空格
- 10. 替換字符串javascript ....中的所有特殊字符?
- 11. 替換python中的字符串中的特定字符
- 12. 替換字符串的特定部分
- 13. 用特殊字符替換字符串
- 14. MySQL的 - 替換列字符串中的特定字符
- 15. 如何從c#中的字符串替換特定的字符?
- 16. 替換字符串 - 的JavaScript
- 17. 的Javascript替換字符串
- 18. 替換字符串的JavaScript
- 19. 的Javascript替換字符串
- 20. 的Javascript替換字符串
- 21. 替換字符串的特殊字符爲空字符串
- 22. JavaScript用字符替換字符串|
- 23. 用String替換字符串中的特定字符?
- 24. 使用AngularJS替換字符串中的特定字符
- 25. 只替換特定字符串中的字符
- 26. 同時替換字符串中的特定字符
- 27. 如何替換包含python中特定字符的字符串?
- 28. xsl替換字符串中的特定字符
- 29. 替換字符串中的特定字符
- 30. F#刪除/替換特定字符串索引中的字符
見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 –