javascript如何将多个连续相同字符的且不定长字符串替换成一个字符?

string1="abacd.....cdfed....efae....................adsdf",将每个由"."开头的“.”串替换成"\",结果是:s... string1="abacd.....cdfed....efae....................adsdf",
将每个由"."开头的“.”串替换成"\" ,
结果是:string1="abacd\cdfed\efae\adsdf",
谢谢!
谢谢楼下这位兄弟,我会给你加更多分数,请等些天。
展开
 我来答
匿名用户
2006-05-08
展开全部
javascript如下:

<script language="javascript">
var i,string1,string2,string3;
string3="";
string1="abacd.....cdfed....efae....................adsdf";
alert("修改前:\n string1=" + string1);
string2=string1.split(".");
for(i=0;i<=string2.length-1;i++){
if(string2[i]!=""){
string3=string3+string2[i];
if(i<string2.length-1){
string3=string3+"\\";
}
}
}
alert("修改后:\n string1=" + string3);
</script>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式