初歩的な質問で恐縮です.
テキストファイルの中から年月日の記述がある部分を抽出し,一部改変したいと考えています.
しかし,想定していたような出力が得られていません.
原因と解決策をご教示いただけますと幸いです.宜しくお願いします.
該当のソースコード
#!/usr/bin/python # -*- coding: utf-8 -*- import re import os #ファイルを開く #年月日を抽出して曜日を削除 for line in open("test.txt", encoding="utf-8"): if re.search("202[0-9]", line) : date = line[:10] ymd = date.replace('.', '-') print(line)
txt
12020.08.13 木曜日 223:58 ポプ子 えいえい!怒った? 323:59 ピピ美 怒ってないよ. 42020.08.14 金曜日 501:00 天の声 何気ないマンボが 6サンバ師匠をきずつけた 701:30 ポプ子 エサヒィ~スープゥードゥラァァァ~イ!!! 802:00 ピピ美 しょーがねーだろ赤ちゃんなんだから
実際の出力
2020.08.13 木曜日 2020.08.14 金曜日
理想の出力結果
2020-08-13 2020-08-14
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
MacOS10.15.4, Python3.7.3, Atom
回答1件
あなたの回答
tips
プレビュー