kab*_*hra 5 javascript regex string strip
我在javascript变量中有完整的网址,我想将其剥离为裸露的网址。
例如:
https://www.google.com/hello/hi.php, http://youtube.com
剥离到:
www.google.com,youtube.com
我将如何在javascript中执行此操作?
谢谢
这与其他链接不一样,因为我在chrome扩展程序中执行此操作,因此获取网址的唯一方法是使用仅提供完整网址的chrome扩展程序api。因此,我需要删除完整的网址
小智 5
你可以试试这个:
\/\/([^\/,\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/>");
};Run Code Online (Sandbox Code Playgroud)
希望能帮助到你
| 归档时间: |
|
| 查看次数: |
2215 次 |
| 最近记录: |