はじめに
業務にて、よくアクセスするページのURL(全角文字含む)をサクラエディタに追加し、ダブルクォーテーションで囲むことでクリッカブルなテキストにしたく試行錯誤したので備忘録を作成。
内容
ここでいうURLとは、http://~.com/.../...のような形式のものを指す。
URLの正規表現パターン
(?<=")([a-zA-Z]*:\/\/)\S*(?=")
ダブルクォーテーションで囲んだ部分のみをクリッカブルにしたいので、頭と末尾にそれぞれ肯定後読み((?<="))、肯定先読み((?="))のマッチングパターンを追加する。
http://またはhttps://で始まる文字列にマッチさせるよう、([a-zA-Z]*:\/\/)を記載。
そのあとの文字列は全角文字でも許容するよう、非空白文字(\S)の一回以上の繰り返しを採用した。
まとめ
おわり。正規表現がもっと使えるようになりたい。特に(肯|否)定(先|後)読み。