RegExp实现字符替换

Posted 5h5h

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RegExp实现字符替换相关的知识,希望对你有一定的参考价值。

将字符串组中的所有Paul替换成Ringo,g:执行全局匹配,查找所有匹配而非在找到第一个匹配后停止;:匹配单词边界,划分匹配字符的起始范围

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="JS.js"></script>
</head>

<body>
<p>Replace "Paul" with "Ringo" in the paragraph below:</p>

<button onclick="myFunction()">Try it</button>

<p id="demo">Paul,Paula,Pauline,paul,Paul</p>

</body>
</html>

JS代码:

function myFunction() {
    var str = document.getElementById("demo").innerHTML;
    var txt = str.replace(/Paul/g,"Ringo");
    document.getElementById("demo").innerHTML = txt;
}

 





以上是关于RegExp实现字符替换的主要内容,如果未能解决你的问题,请参考以下文章

Regexp_substr 将字符串解析成片段

如何用regexp_replace在mysql中用特定字符替换多个字符?

js怎么去掉字符串两边指定字符

用regexp替换字符

使用 regexp_replace 如何用异常替换字符串

无法使用 RegExp 替换