• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テキストファイルのhttp://を一括で<a h)

テキストファイルのhttp://を一括で<a h

このQ&Aのポイント
  • テキストファイルのhttp://~部分を<a href="http://~">http://~</a>に変換する方法について、詳しく調査しましたが見つかりませんでした。
  • ホームページビルダー16やテキストエディッターでも試しましたが、解決策は得られませんでした。
  • 大量のテキストファイルの変換作業は手間がかかるため、自動的に一括で変換する方法があると便利です。

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.4

>FC2ブログのバックアップファイルのテキストで変換して、またFC2に戻したいと思っていますぅ もちろん。・・・ローカルのperlで行うのです。Perlは、正規表現が得意なのでそのためによく使われる。そのため正規表現の資料も多い。  activePerl( http://www.activestate.com/activeperl )を持っていると  いずれにしても、EmEditorだと (s?https?://[-_.!~*'()a-zA-Z0-9;/?:@&=+$,%#]+) → <a href="\1">\1</a> と言うことですよ。後方参照を使います。  →EmEditor( http://jp.emeditor.com/ )Free版もある。 大抵のURLは、これでOKなはずです。必要なら改行コードを消す必要があるかも htt://hoge/com/i ndex.html なんてなっていたときのために・・・

その他の回答 (3)

  • tracer
  • ベストアンサー率41% (255/621)
回答No.3

既にリストになっているURLを変換するなら、Excelで十分ですね。 リストではなく文章中に出現するURLを変換するとなると、なんらかのテキストエディタの置き替え機能を使うことになると思います。 WordやExcelにも置き替え機能はありますが、優れているものではないので、専用のテキストエディタを使用した方がいいでしょう。 あと、HTMLカテゴリの質問ということで、Webを意識されてのことでしたら、JavaScriptやPHP・Perlなどでも可能です。ただし、それら言語の技術が必要になります。

jene007
質問者

お礼

ありがとうございますぅ。 テキストエディタ1個ずつはできるのですが、一括の方法がよくわかりませんが頑張ってみますぅ

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

>2,3日ググったのですが見つからず初質問です(;´・ω・)  正規表現を探すときは、Perlというキーワードを含めるのが味噌  テキストエディタ、あるいはPerlの正規表現を使ってください。 Perlを使った方法は http URL の正規表現 ( http://www.din.or.jp/~ohzaki/perl.htm#httpURL ) とか・・  このページの下の方に簡易型 s?https?://[-_.!~*'()a-zA-Z0-9;/?:@&=+$,%#]+  があります。注意事項もよく読むこと。  私はライブラリとして、サブルーチンを作ってあります。  テキストエディタを使うときは、EmEditorです。 URI OR URL 正規表現 Perl - Google 検索 ( https://www.google.co.jp/search?q=URI%20OR%20URL%20%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE%20Perl&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&hl=ja&client=firefox-a ) でググれば一発ででてくるはずです。  Perlくらいは、持って置くとウェブサイトを作るとき便利です。ついでにapacheなどのHTTPも・・

jene007
質問者

お礼

ありがとうございますぅ。 Perlと言うと。。。 説明不足ですいません>< FC2ブログのバックアップファイルのテキストで 変換して、またFC2に戻したいと思っていますぅ でも参考になりました またよろしくお願いします

回答No.1

正規表現での置換が出来るテキストエディタで可能です。

jene007
質問者

お礼

ありがとうございますぅ 色々と試してみます!

関連するQ&A

専門家に質問してみよう