正規表現でコピペしたGoogleCalendarの予定を整形する方法

(^ +\n|^ +| +$|^\n)
正規表現というものをちゃんと勉強してないけれども、これで、予定リストを表示させてドラッグコピーして別ファイルへペーストする場合、空白行やスペースが複数だけの行、予定の前後に挿入されているスペースを削除することができる。
時間指定予定は時間を消しては意味がないので消すようにはしていない。

  1. ^ +\n で先頭かスペースがあり改行がある箇所を削除
  2. ^ + で先頭から一個以上のスペースの連続を削除
  3. +$ で行末の前にある一個以上のスペースを削除
  4. ^\n で、ついでに改行だけの行も削除する

今までちまちま削除して整形していたけれど、正規表現ってすごいのね。