Javascript 如何在不破坏www.someurlwww.com等url的情况下从url替换www

Javascript 如何在不破坏www.someurlwww.com等url的情况下从url替换www,javascript,regex,string,replace,Javascript,Regex,String,Replace,我一直在使用.replace(“www.,”);在javascript中,但今天我在想,如果url的最后一部分包含www。如何安全地清理URL协议+www.?尝试使用 .replace(/^http:\/\/www./, "http://") .replace(/^www./, "") 这应该能奏效 value.replace(/[https*:\\]*www./,"")); 取决于您的输入。总是http://www.~或者它可以是任何有效的URL您从哪里获取URL?还要注意

我一直在使用.replace(“www.,”);在javascript中,但今天我在想,如果url的最后一部分包含www。如何安全地清理URL协议+www.?

尝试使用

.replace(/^http:\/\/www./, "http://")
.replace(/^www./, "")

这应该能奏效

value.replace(/[https*:\\]*www./,""));       

取决于您的输入。总是
http://www.~
或者它可以是任何有效的URL您从哪里获取URL?还要注意,
'somesite.com'!='www.somesite.com'
。删除
www
会破坏URL。谢谢,这正是我需要的。