【发布时间】:2012-03-13 08:56:52
【问题描述】:
我想提取完整的路径,即 javascript 中 URL 的主机名后跟的路径。
var url = 'https://domain.us/file.php/fghfgh?id=1'
这里我要提取/file.php/fghfgh?id=1
如何仅使用正则表达式而不是“document.createElement('a')”方法来实现?
我需要正则表达式的答案,
【问题讨论】:
-
网址是否总是以 .us 结尾?也许你可以简单地使用 string.split(".us") --- 这将返回一个数组,其中 array[1] 包含你想要的 url 部分。
-
什么是“document.createElement('a')”方法?,我之前没听说过。
-
以上只是一个例子。我想在任何url的主机名之后提取字符串(包括路径名+搜索名)。需要正则表达式中的答案
标签: javascript regex