#author("2023-06-28T18:49:08+09:00","default:yakumo_murakami","yakumo_murakami") [[今さらPython]] 正規表現はテキスト処理の華よね! * サンプルコード [#ieda327c] こんな感じね。 #!/usr/bin/env python3 import os import re import sys for e in sys.argv: if(os.path.basename(__file__) != e and ("./" + os.path.basename(__file__)) != e): print(os.path.basename(__file__)) with open(e) as f: for x in f: y = re.sub(r'\t+','\t',x) z = re.sub(r'^(\d+\t\d+\t\d+\t\d+)\t','\\1_',y);y=z z = re.sub(r'^(\d+)\t(\d+)\t(\d+)\t(\d+)_','\\1.\\2.\\3.\\4_',y);y=z z = re.sub(r'[\r\n]','',y);y=z z = re.sub(r'^(1)','\n\\1',y);y=z z = re.sub(r'\t(①)','\n\\1',y);y=z z = re.sub(r'"','',y);y=z z = re.sub(r'^\t','',y);y=z z = re.sub(r'\tMENU','\nMENU',y);y=z print(y) よし。