Posted at

a タグを Markdown 記法に変換する Python スクリプトを作った


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))