好吧,所以我試圖創建一個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 –