若是直接在js中是能夠直接取到hostname的,如下方式是經過正則匹配:javascript
var url = "http://www.cnblogs.com/cench" var reg = /^http(s)?:\/\/(.*?)\// // 必須是http開頭或者https開頭,結尾爲'/' // 把host替換成指定數值 var ToReplace = 'Host/' url.replace(reg, ToReplace) // Host/cench //******************************************* 若是隻須要取出例如:www.cnblogs.com,則經過如下方式 reg.exec(url)[2] // www.cnblogs.com