json|js 字符替换函数

更新时间:2016-10-28    来源:php函数    手机版     字体:

【www.bbyears.com--php函数】





js 字符替换函数
<script>
//reps教程tr:原字符串--rgexp:被替换的字符--replacetext:去替换的字符
function replacestring(repstr, rgexp, replacetext){
 var str = repstr.replace(rgexp, replacetext)
 if ( str.indexof(rgexp) != -1 ){
  str = replacestring(str, rgexp, replacetext);
 } 
 return str;
}

function strreplace()
{
 var s = document.getelementbyid("s").value;
 var s1 = document.getelementbyid("s1").value;
 alert( replacestring(s, s1, "vvv") );
}

</script>



 
  原字符串
 
  替换成
 
 
  网页特效:strreplace();"/>


/*
var str = "aaaaaabcaae" ;
var reg = /a/g;  //定义正则 全文匹配"a"
str.replace(reg,"f");   //结果返回ffffffbcffee


拿到文本框1 的值,赋值给 str
得到文本框2 的值,赋值给 a
用a来构建一个正则表达式 var reg = new regexp(a,"g");

function(str,reg){
return str.replace(reg,"f");  
}

调用函数后就可以得到 匹配的结果


replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。

语法
stringobject.replace(regexp/substr,replacement)参数 描述
regexp/substr 必需。规定子字符串或要替换的模式的 regexp 对象。

请注意,如果该值是一个字符串,则将它作为要检索的直接量文本模式,而不是首先被转换为 regexp 对象。
 
replacement 必需。一个字符串值。规定了替换文本或生成替换文本的函数。

*/

本文来源:http://www.bbyears.com/jiaocheng/27882.html

猜你感兴趣