标签: javascript jquery regex
有什么好的RegExp可以通过删除URL的相关父级来删除URL中的任何“../”?
../
例如:
http://www.example.com/main-directory/sub-directory/../index.html
为:
http://www.example.com/main-directory/index.html
答案 0 :(得分:1)
我认为您可以使用这样的正则表达式删除父级:
[^\/]*?\/\.\.\/
或使用以下正则表达式
(.*?)[^\/]*?\/\.\.\/(.*)
并使用替换$1$2:
$1$2
[Regex Demo]