a タグを Markdown 記法に変換する Python スクリプトを作った
HTML の a タグを手で Markdown 記法にいちいち変換していたら負けている気がしてきたので作った.
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import fileinput
import re
import sys
pattern = re.compile('<a href="([^"]+)">([^<]+)</a>')
for line in fileinput.input():
sys.stdout.write(pattern.sub(r'[\2](\1)', line))