昔々、Windows 機をはじめて購入したのち、まず真っ先にやったのは使いやすいテキストエディタ探しでした。
Mac ではミミカキエディット mi を使ってまして、このソフトの“(HTMLタグなど)特定のキーワードに色を付ける機能”をとても重宝していたので、同様の機能を持つテキストエディタをアレコレ物色、そして定番中の定番ではありますが秀丸エディタにたどり着き ―― 以降ずっと愛用しております。
このブログのポストをはじめ、フォーラム投稿、メール、ウェブを離れてプレゼン資料に載っける文章など、ほぼ全てに於いてテキストエディタで下書き → 推敲 → ペースト、という手順をふむので、毎日いろんなテキストをこの秀丸エディタ上で書いております。
が、未だ使ったことのない機能というのも多々ございまして。
このブログのネタとしてよく使う“じゅうよん”フォーラム。
例えばこのカミサマコメントへのリンクをポスト内に設定する場合。
そのまんまロケーションバーから URI を取得すると ――
http://forum.square-enix.com/ffxiv/threads/37822-%E3%82%B8%E3%83%A7%E3%83%96%E3%82%B9%E3%83%88%E3%83%BC%E3%83%B3%E3%80%81%E3%82%B8%E3%83%A7%E3%83%96%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6?p=559392&viewfull=1#post559392
スレッドタイトル部分がエンコードされ、こういう URI がコピーされます。
しかし実際はスレッドタイトルから続くいくつかのパラメーターがなくてもアクセス出来るので、わずかでもサイトを軽くしたいわしとしてはそこを消したいわけです。
今まではコレを手作業でやってたんですが、コメントがたくさんあるとそれも面倒で。
何とか自動化できないか、と調べたところ。
こういう機能があったのか!
不必要な部分をタグでくくった正規表現でフォーラム URI を検索、その不必要な部分を“無”で置き換えれば良い。
さっそくやってみましょう。http.*/[0-9]+\f-.*\f\?p=[0-9]+\f(&.*)?\f#post[0-9]+
を \0\2\4
に置き換える、でどうだ!
http://forum.square-enix.com/ffxiv/threads/37822?p=559392#post559392
できたー (゚∀゚)
p=[0-9]+
の部分は、“じゅうよん”フォーラムだと消しても OK なんだけど XI フォーラムだとだめぽい。よく判りません。ので残してます。
あとはコレをマクロにすれば、ツールバーに置いたボタン一発でフォーラム URI クリーンアップ! 便利! すてき!
と、ちょっとこの機能に感動したので勢いだけで書きました。
正規表現楽しいです。