在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
答案 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');