html - 在 emacs 中,如何将相同的文本添加到多行中?

标签 html emacs wget aquamacs

我有一个 HTML 文件,其中包含一堆指向整个数据库的链接。但网址都写成:

<a href=/bw/examplefile.html>

当我尝试使用 wget 下载所有链接时,我使用 --base 参数来设置 URL,但它似乎效果不太好。因此,我不想摆弄一些我知道我不会再使用的东西,而是想知道如何在 emacs 中轻松地向每个链接对象添加 URL。

我在 Mac 上使用 Aquamacs。不确定这是否会产生太大的差异,但这可能是有用的信息。

最佳答案

我希望以下内容就是您想要的,将相对 URL 转换为绝对 URL(并添加属性引号,这样更好一点)。

M-x replace-regexp RET <a href=\(.+?\)> RET <a href="http://example.com\1"> RET

关于html - 在 emacs 中,如何将相同的文本添加到多行中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10990681/

相关文章:

javascript - 单击时停止元素消失

emacs - magit中的 `git clean -f -d -x`相当于什么

browser - Wget 失败并显示 500,服务器错误 - 但浏览器显示页面正常

bash - 如何等待 wget 完成以获得更多资源

javascript - HTML 元素对象与对象

jquery - fancybox2中没有滚动条,并设置大小

emacs - 如何用elisp代码注释掉sexps?

wget - 从 Apple 网站下载源代码

javascript - 仅在图像的一部分添加透明度 - 在奇数行

vim - vim 已经足以编写 clojure 了吗?