javascript正则表明式使用replace,js替换字符串的兼具示例代码

有的时候候用JS替换字符串时,replyText= replyText.replace(“aa”,””);

正文实例汇报了javascript正则表达式使用replace()替换别的一只手提式无线话机号的法子。分享给我们供大家参照他事他说加以考察。

复制代码 代码如下:

这样只好替换掉字符串中率先个aa,一时候须要替换全体的aa,这种格局就无法动用了。。

切切实实贯彻情势如下:

/**
* 替换字符串中兼有
* @param obj 原字符串
* @param str1 替换法规
* @param str2 替换到什么
* @return 替换后的字符串
*/
function replaceAll(obj,str1,str2){
var result = obj.replace(eval(“/”+str1+”/gi”),str2);
return result;
}

能够用如下方法做参谋:

复制代码 代码如下:

例如:

复制代码 代码如下:

<html>
<head>
<title>javascript正则表明式使用replace()替换别的一只手提式有线电话机号</title>
<meta http-equiv=”content-type” content=”text/html;charset=utf-8″
/>
<script type=”text/javascript”
src=”jquery-1.8.2.min.js”></script>
<script type=”text/javascript”>
 $(function(){
  $(“button”).click(function(){
   var str = $(“p”).text();
   var reg = /1(\d{2})\d{4}(\d{4})/g;
   str = str.replace(reg,”1$1****$2″);
   $(“p”).text(str);
  });
 });
</script>
<style type=”text/css”>
h5{color:blue;}
</style>
</head>
javascript正则表明式使用replace,js替换字符串的兼具示例代码。<body>
<h5>把手提式有线电话机号第四位到第7位替换来****</h5>
<p>你的手提式有线电电话机号是 13500112233<br />小猪的手提式无线电话机号是 13699887766
<br /> 大熊的手提式有线电话机号是 13810102222</p>
<button>点本人替换</button>
</body>
</html>

复制代码 代码如下:

function del_html_tags(str,reallyDo,replaceWith) {
var e=new RegExp(reallyDo,”g”);
words = str.replace(e, replaceWith);
return words;
}

盼望本文所述对大家的javascript程序设计具备支持。

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”
“;
<html>
<head>
<title> New Document </title>
<meta name=”Generator” content=”EditPlus”>
<meta name=”Author” content=””>
<meta name=”Keywords” content=””>
<meta name=”Description” content=””>
<script type=”text/javascript”>
function replaceAll(obj,str1,str2){
var result = obj.replace(eval(“/”+str1+”/gi”),str2);
return result;
}
alert(replaceAll(“111,222,333″,”,”,”|”));
</script>
</head>
<body>
</body>
</html>

str是目的字符串

您可能感兴趣的稿子:

  • js
    replace(a,b)之替换字符串中装有钦命字符的点子
  • js正则表明式replace替换变量方法
  • js正则查找match()与替换replace()用法实例
  • JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
  • js使用正则完毕ReplaceAll全部轮换的不二等秘书籍
  • js使用正则达成ReplaceAll全部轮换的办法
  • JS使用replace()方法和正则表明式进行字符串的搜寻与替换实例
  • JS Replace
    全体替换字符的用法小结
  • JS利用正则同盟replace替换钦定字符
  • JS、replace利用正则说明式替换SQL全体参数为钦定格式的数目
  • js中字符替换函数String.replace()使用技艺
  • js replace
    全局替换的操作方法

您大概感兴趣的篇章:

  • JS替换字符串中空格方法
  • JS替换字符串中字符即替换全部实际不是首先个
  • JS使用replace()方法和正则表达式进行字符串的物色与替换实例
  • js
    replace(a,b)之替换字符串中装有内定字符的措施
  • JavaScript字符串插入、删除、替换函数使用示例
  • js
    replace替换全体相配的字符串
  • javascript之更有功能的字符串替换
  • Json对象替换字符串占位符达成代码
  • javascript字符串替换函数怎么着三次性全部沟通掉
  • JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
  • js
    截取或许替换字符串中的数字实现方式
  • JavaScript达成替换字符串中最后一个字符的章程

reallyDo是替换什么人

replaceWith是替换到什么。

var
replyText=”<p>恭恭敬敬恭恭敬敬恭恭敬敬</p><p><br
/></p><p>恭恭敬敬恭恭敬敬恭恭敬敬恭恭敬敬</p><p><br
/></p>”;

eg:

复制代码 代码如下:

replyText= del_html_tags(replyText,”<br />”,” “);

replyText= del_澳门葡京 ,html_tags(replyText,”<p>”,””);

replyText= del_html_tags(replyText,”</p>”,””);

就足以拿走

“恭恭敬敬恭恭敬敬恭恭敬敬 恭恭敬敬恭恭敬敬恭恭敬敬恭恭敬敬”

你可能感兴趣的篇章:

  • JS替换字符串中空格方法
  • JS使用replace()方法和正则表明式举办字符串的追寻与替换实例
  • js
    replace(a,b)之替换字符串中具备钦定字符的不二等秘书技
  • JavaScript字符串插入、删除、替换函数使用示例
  • js
    replace替换全体相配的字符串
  • javascript之更有功效的字符串替换
  • Json对象替换字符串占位符完成代码
  • js替换字符串的具有示例代码
  • javascript字符串替换函数如何一遍性一体交替掉
  • JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
  • js
    截取或然替换字符串中的数字完成格局
  • JavaScript达成替换字符串中最终一个字符的办法

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website