删除javascript和url中的域和http之后的所有内容
这个问题在这里已经有了答案:
你可以试试这个:
//([^/,s]+.[^/,s]+?)(?=/|,|s|$|?|#)
正则表达式住在这里。
现场JavaScript示例:
var regex = ///([^/,s]+.[^/,s]+?)(?=/|,|s|$|?|#)/g;
var input = "https://www.google.com/hello/hi.php, http://youtube.com,"
+ "http://test.net#jump or http://google.com?q=test";
while (match = regex.exec(input)) {
document.write(match[1] + "<br/>");
};
使用全局的window.location.hostname
变量,它会给你这个信息。
上一篇: Remove everything after domain and http in url javascript