我正在编写一个脚本,它将一个 html 页面源下载为一个文件,然后读取该文件并提取位于特定代码之后的特定 URL。(它只有 1 次出现)
这是我需要匹配的示例:
<img id="sample-image" class="photo" src="http://xxxx.com/some/ic/pic_1asda963_16x9.jpg"
URL 前面的代码将始终相同,因此我需要提取以下之间的部分:
<img id="sample-image" class="photo" src="
和"
URL 之后。
我用 sed 尝试过这样的事情:
sed -n '\<img\ id=\"sample-image\"\ class=\"photo\"\ src=\",\"/p' test.txt
但它不起作用。非常感谢您的建议,非常感谢!