replace将逗号换成分好 vue_使用replace()方法替换一段文字中的某一个字符串
一、replace()方法的第二个参数为字符串时1、第一个参数为字符串(替换匹配到的第一个字符串):varstr="段落这是一个段落";str.replace("段落","段落")2、第一个参数为正则表达式时(替换所有匹配到的字符串):varstr="段落这是一个段落";str.replace(/段落/g,"段落")二、replace()方法的第二个参数为函数时下面是用到的html片段段落这是..
一、replace()方法的第二个参数为字符串时
1、第一个参数为字符串(替换匹配到的第一个字符串):
var str="段落这是一个段落";
str.replace("段落","段落")
2、第一个参数为正则表达式时(替换所有匹配到的字符串):
var str="段落这是一个段落";
str.replace(/段落/g,"段落")
二、replace()方法的第二个参数为函数时
下面是用到的html片段
段落这是一个段落段落段落。
段落这是另一个段落。
改变 p 元素的内容
下面是js片段
$("button").click(function(){
$("p").html(function(index,oldcontent){
if (index==0) {
var count = 0;
return oldcontent.replace(/段落/g,function(str){
count++;
if(count==2){
return ""+str+""
} else {return str}
});
}
});
});
可以考虑使用第一个参数为正则表达式时,利用正则表达式来替换指定匹配的第几个字符串
可以思考下这个题目http://blog.csdn.net/jcy1009015337/article/details/45220431
.
更多推荐
所有评论(0)