在javascript中替换子字符串的最简单方法

时间:2010-04-10 23:50:11

标签: javascript regex

在javascript中最简单的方法是用以下字符串中的XYZ替换ABC,DEF,GHI

http://z.site.com/z/ABC/z/z.html
http://z.site.com/z/DEF/z/z.html
http://z.site.com/z/GHI/z/z.html

2 个答案:

答案 0 :(得分:4)

var url = "http://z.site.com/z/ABC/z/z.html";
url = url.replace(/ABC|DEF|GHI/, "XYZ");

答案 1 :(得分:1)

您可以使用正则表达式来检测该模式并更改有问题的三个字母:

s = s.replace(/^http:\/\/z\.site\.com\/z\/.../, 'http://z.site.com/z/XYZ');