我有一个带有常规标签的HTML,看起来类似于:
<html>
<head> ... </head>
<body>
...some html....
<script>
window.siteRoot = "https://example.com"
</script>
</body>
</html>
现在,在这个HTML中,我想将所有绝对URL替换为
example.com
作为域名,并将路径改为/
。我该如何做?我知道我可以通过获取锚点标记的
href
并更改它们的href
来更改锚点标记的href
,但是在这里,我想超越锚点标记,并查找和替换绝对URL,这些URL可能出现在上面的script
标记中。我该怎么做?
sed
。 - Mr.