エクセルに貼り付けた日付データが、mm/dd/yyyy形式でエクセルは文字として読み込んでいたところを
どうやって日付にできるかと悩んでいた際に、「自分だったら正規表現でやる」という声が。
確かに、簡単かも。
ただ、正規表現に不安な面もあって….。
とりあえず、以下でうまくいきました。
という念のためのメモです。
:'<,'>s/\(\d*\)\/\(\d*\)\/\(\d*\)/\3-\1-\2/gi
エクセルに貼り付けた日付データが、mm/dd/yyyy形式でエクセルは文字として読み込んでいたところを
どうやって日付にできるかと悩んでいた際に、「自分だったら正規表現でやる」という声が。
確かに、簡単かも。
ただ、正規表現に不安な面もあって….。
とりあえず、以下でうまくいきました。
という念のためのメモです。
:'<,'>s/\(\d*\)\/\(\d*\)\/\(\d*\)/\3-\1-\2/gi
コメント