Trong C# việc thay thế 1 ký tự trong chuỗi rất đơn giản, nhưng trong javascript thì khác, ví dụ sau đây giúp bạn thay thế 1 ký tự bất kỳ trong chuỗi bằng 1 ký tự khác:
<!DOCTYPE html>
<html>
<body>
<p>Click the button to replace "blue" with "red" in the paragraph below:</p>
<p id="demo">10.000.000</p>
<button onclick="myFunction()">Try it</button>
<script>
function myFunction()
{
var str=document.getElementById("demo").innerHTML;
var n=str.replace(/[.]/g, '');
document.getElementById("demo").innerHTML=n;
}
</script>
</body>
</html>
Nếu bạn muốn thay thế 2 ký tự, liền nhau thì chỉ việc cho vào trong dấu [], ví dụ 2 ký tự ab : replace(/[a][b]/g, ”)
CongChien Blog Chia sẻ kiến thức, trao đổi kinh nghiệm, các thủ thuật về lập trình, quản trị mạng