文章の中からリンクだけを取り出す

メモやログの本文にURLやアドレスが散らばっている。行を追わず、重複のない一覧にします。

このガイドで使う道具

やりたいこと

記事本文から参照リンクを集める、メルマガ原稿のリンクを監査する、転送メールから連絡先を拾う。共通するのは、散らばった記述を表やチェッカーに貼れる一覧へまとめる作業です。

使い方

テキストを貼り、集める対象(http/httpsのURL、www.始まり、メールアドレス)を選んで実行します。結果は1行1件で、出現順に重複を除いた一覧です。そのままコピーできます。

  • http(s)のないwww.example.comは、誤検出を避けるため既定でオフです。必要なら項目をオンにしてください。
  • URLの中に含まれるメール表記(mailto:やクエリ内)は二重に数えません。
  • 文末尾の)や,などは各一致から取り除きます。

具体例

ページ原稿の監査なら、ソースを貼ってURLをオンにして実行します。ヘッダーとフッター両方にあるSNSのURLも1件にまとまり、外部リンクの一覧がそのまま得られます。

注意点

一覧はテキストに書かれた通りのもので、到達可能性は確認しません。アドレスを開いたり有効性を検証したりはしない設計です。括弧の不均衡なURLでは切れ方がずれることがあるため、使う前に一覧を確認してください。入力は20万文字までです。