タイトルの通りですが、秀丸エディタで下記の文字列に置換しようとしています。
目的はFC2ブログでの全記事タイトルリストの作成です。
↓最終的にこのような形にリスト化したいと思っています。
http://●●.blog21.fc2.com/blog-entry-〇〇.html,<a href="http://●●.blog21.fc2.com/blog-entry-〇〇.html" target="_blank">ブログタイトル1</a>
http://●●.blog21.fc2.com/blog-entry-△△.html,<a href="http://●●.blog21.fc2.com/blog-entry-△△.html" target="_blank">ブログタイトル2</a>
http://●●.blog21.fc2.com/blog-entry-□□.html,<a href="http://●●.blog21.fc2.com/blog-entry-□□.html" target="_blank">ブログタイトル3</a>
:
:
※ ●●はブログID,〇〇や□□は記事のナンバーです(順不同)
現時点で、
: <a id="link__inpage_21" href="http://●●.blog21.fc2.com/blog-entry-〇〇.html" title="このリンクのブログ本文の文頭">ブログタイトル1</a>
: <a id="link__inpage_23" href="http://●●.blog21.fc2.com/blog-entry-△△.html" title="このリンクのブログ本文の文頭">ブログタイトル2</a>
: <a id="link__inpage_25" href="http://●●.blog21.fc2.com/blog-entry-□□.html" title="このリンクのブログ本文の文頭">ブログタイトル2</a>
:
:
※ ●●はブログID,〇〇や△△や□□は記事のナンバー(1~1500ほど)です(順不同)
このような形で、文字列が1500行ほど並んでいます。(つまり1500リンク分です)
何回でも、置換の手順を踏んでも構わないので、
: <a id="link__inpage_21" href="http://●●.blog21.fc2.com/blog-entry-〇〇.html" title="このリンクのブログ本文の文頭">ブログタイトル1</a>
↓
http://●●.blog21.fc2.com/blog-entry-〇〇.html,<a href="http://●●.blog21.fc2.com/blog-entry-〇〇.html" target="_blank">ブログタイトル1</a>
:
という形に最終的に全行をリスト化したいのですが、どのような正規表現で置換していけばいいでしょうか?
唐突で誠に恐縮ですが、ご存じの方がいらっしゃいましたら御教授のほどよろしくお願い申しあげます。
No.1ベストアンサー
- 回答日時:
以下で如何でしょうか
検索 ^: <a( id=.*" )(href=")(http.*?\.html)"( title=".*")(.*)$
置換 \3,<a \2\3" target="_blank"\5
検索文字列の先頭は「^」で、置換文字列の先頭は「\3」です。
ありがとうございます!
おかげで一発で置換してリストを作成することが出来ました!
本当にありがとうございます!
おそらく些細なタイプミスと御察ししますが、
^: <a( id=.*" )(href=")(http.*?\.html)"( title=".*")(.*)$ の部分は、
正確には…
^: <a( id=".*" )(href=")(http.*?\.html)"( title=".*")(.*)$
…ですね。これでいけました。
正規表現も勉強になりました!重ねますがありがとうございます!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(住宅・住まい) 私の自宅にも、全く同じ型式のロスナイが取り付けられています。 これって実際に業者に依頼したら費用は幾 2 2022/09/19 18:11
- 日本語 「どちら(どっち)」「どれ」の使い方 4 2022/10/09 15:58
- スピーカー・コンポ・ステレオ リモコンのデザインについて 3 2022/07/04 21:00
- ASP・SaaS FC2 BLOG <AUDIO TAGを入れプレビューはOk テーンプレートを更新すると ✖ 1 2023/08/14 11:40
- WordPress(ワードプレス) ワードプレスのパーマリンク設定について 1 2023/02/11 19:08
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- 日本語 〈場所を示す「に」と「で」〉 という誤り 36 2022/11/12 15:04
- 格安スマホ・SIMフリースマホ 楽天を解約電話番号が必要なpovoの smash 年に1回チャージ 330円で使える? 5 2022/05/17 23:27
- CPU・メモリ・マザーボード emachines eme732z f22bというパソコンのCPU交換についてです。 CPU Pen 3 2022/08/25 22:53
- 宗教学 神道はサタン信仰ではないのに、なぜ日本は西欧に加勢したの? 2 2022/06/27 00:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
form action="#"
-
<a href="/">トップへ</a> こ...
-
Preタグ内URLからリンクは張れ...
-
リンク先からリンク元の、同じ...
-
httpdで接続が拒否される
-
ページの途中にリンクするとそ...
-
ページ内リンクで<a href="#任...
-
「iframe内ページ」の「ページ...
-
a:linkのスタイルのインライン指定
-
iframe内から親ページに文字列追加
-
マウスポインタが乗った時、リ...
-
dreamweaverCS4で、絶対パスで...
-
文字の下に下線を引いて
-
HTMLからフォルダを開きたい
-
Excelで、社外秘(閲覧のみ)と...
-
社内で利用するWebサイトを立ち...
-
一つのリンクに複数のURLを指定
-
Webサイトから、txtファイルを...
-
HTMLで別PCのフォルダを開く
-
iPadの標準ブラウザでローカルH...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
form action="#"
-
リンク先からリンク元の、同じ...
-
<a href="/">トップへ</a> こ...
-
ページの途中にリンクするとそ...
-
<a target="_top" href="***.ht...
-
httpdで接続が拒否される
-
WEBページのヘッダーフッターを...
-
画像をクリックしたら音楽が流...
-
a:linkのスタイルのインライン指定
-
iframe内の特定の場所にジャン...
-
Preタグ内URLからリンクは張れ...
-
ブラウザ依存?<a name="#xxx" ...
-
インラインフレーム内のアンカ...
-
ページ内の画像だけを一定時間...
-
googleサーチコンソールで、重...
-
インラインフレームの中に表示...
-
画面を開いたときに指定位置ま...
-
リンクの文字とリンクの文字を...
-
インラインフレーム切り替え&...
-
dreamweaverCS4で、絶対パスで...
おすすめ情報