Some time ago
ツイートがいつ投稿されたかを知りたいと思っています。少し読み進めると、日付の書き方がいくつかあることがわかりました。そこで、まずは .findall() を使って日付を抽出し、その後で同じ形式に正規化することにしました。
日付は次のいずれかの形式で表現されています:
27 minutes ago
4 hours ago
23rd june 2018
1st september 2019 17:25
3つのツイート本文を含むリスト sentiment_analysis と、re モジュールはすでに読み込まれています。IPython Shell でデータを確認するには print() を使用できます。
この演習はコースの一部です
Pythonで学ぶ正規表現
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Complete the for loop with a regex to find dates
for date in sentiment_analysis:
print(re.____(r"\d{____}\s____\s____", date))