Remove everything after domain and http in url javascript
本问题已经有最佳答案,请猛点这里访问。
我在一个javascript变量中有完整的url,我想把它剥离到裸露的url中。
例如:
https://www.google.com/hello/hi.php,http://youtube.com网站
剥落到:
www.google.com、youtube.com
我该如何在JavaScript中实现这一点?
谢谢
这与我在chrome扩展中所做的其他链接不同,因此获取URL的唯一方法是使用chrome扩展API,后者只提供完整的URL。因此,我需要删除完整的URL
您可以尝试以下操作:
雷杰克斯住在这里。
实时javascript示例:
1 2 3 4 5 6 7 8 | 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/>"); }; |
希望它有帮助
使用global