使用命令 sed 将 html 链接转换为 markdown
convert html links to markdown using command sed
我正在编辑 bash 脚本以将 html 转换为 markdown,但我发现自己被那个标签困住了:
<a href="www.link.com">Link</a>
在 markdown 中应该是这样的
[Link](www.link.com)
我用 sed 和模式选择器找到了一些东西 \1 \2
echo '<a href="www.link.com">Link</a>' | sed 's/<a href="\(.*\)">\(.*\)<\/a>/[]()/'
[Link](www.link.com)
您放在括号 \( 和 \) 之间的模式将存储在变量 \1 中,然后下一个将存储在 \2 ...
我正在编辑 bash 脚本以将 html 转换为 markdown,但我发现自己被那个标签困住了:
<a href="www.link.com">Link</a>
在 markdown 中应该是这样的
[Link](www.link.com)
我用 sed 和模式选择器找到了一些东西 \1 \2
echo '<a href="www.link.com">Link</a>' | sed 's/<a href="\(.*\)">\(.*\)<\/a>/[]()/'
[Link](www.link.com)
您放在括号 \( 和 \) 之间的模式将存储在变量 \1 中,然后下一个将存储在 \2 ...