• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:置換について)

置換について

このQ&Aのポイント
  • 質問文章を一括で置換する方法と必要なソフトについて解説します。
  • 置換を行う際に注意すべき点や便利なツールについてご紹介します。
  • 置換を行うことで文章の効率的な変更が可能です。必要な情報と手順について詳しく説明します。

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

  • ベストアンサー
  • ude_T
  • ベストアンサー率41% (15/36)
回答No.2

秀丸というテキストエディタでやってみましたところうまく置換できました 正規表現を使いました 下記の手順で試してみてください 1.秀丸エディタ起動 2.置換したい部分をテキストに貼り付け 3.検索>置換 4.検索に  <a href="http://.*">&gt;&gt;詳細はこちら</a>   置換に  <a href="http://www.google.co.jp/" rel="bookmark">&gt;&gt;詳細はこちら</a>   と打ち込み、正規表現にチェックを入れる 5.全置換ボタンを押す 置換件数が出ますので、全体を見回して確認した方がいいと思います うまくいかなかったらまた教えてください

ryuujinn11
質問者

補足

ありがとうございます 教えて頂きました方法でできました。 感動です。

その他の回答 (2)

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

正規表現( http://ja.wikipedia.org/wiki/%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE )によるパターンマッチ、置換が行える高機能なテキストエディタを使えば一発です。 [例] 選択文字列 <a href="[^>]*&gt;&gt;詳細はこちら</a>  もしくは、<a href=".*?&gt;&gt;詳細はこちら</a>               ↑最小マッチにしておかないと 置換文字列 <a href="http://www.google.co.jp/" rel="bookmark">&gt;&gt;詳細はこちら</a> [^>]* とは「>以外の文字がゼロ個以上」と言う意味。  ⇒伝統的な UNIX の正規表現( http://ja.wikipedia.org/wiki/%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE#.E4.BC.9D.E7.B5.B1.E7.9A.84.E3.81.AA_UNIX_.E3.81.AE.E6.AD.A3.E8.A6.8F.E8.A1.A8.E7.8F.BE )  すぐ思いつくのが フリーウェア  TeraPad ・・外部ツールが必要 シェアウェア  EmEditor」(フリーウェア版もある)  秀丸エディタ  ⇒2 HTMLエディタ( http://ja.wikipedia.org/wiki/Web%E3%82%AA%E3%83%BC%E3%82%B5%E3%83%AA%E3%83%B3%E3%82%B0%E3%83%84%E3%83%BC%E3%83%AB#HTML.E3.82.A8.E3.83.87.E3.82.A3.E3.82.BF )  私はEmEditor Proですが、フリー版( http://jp.emeditor.com/modules/download2/rewrite/tc_5.html )でも可能です。pro版は沢山のファイルを開かずに置換できます。フリー版はファイルごとに行います。pro版は1ヶ月試用できる。  もちろん、ウェブでのCGI作成でPerlなどをお持ちなら可能です。特にPerlの最大の特徴のひとつですから  ⇒Perl の正規表現( http://ja.wikipedia.org/wiki/%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE#Perl_.E3.81.AE.E6.AD.A3.E8.A6.8F.E8.A1.A8.E7.8F.BE )

ryuujinn11
質問者

補足

ありがとうございます 変換方法や細かい説明までした頂きありがとうございました 問題なくできました かなりの数を変換しなければならなかったので助かりました

  • piraippi
  • ベストアンサー率27% (47/168)
回答No.1

正規表現で変えられそうですね。

ryuujinn11
質問者

補足

変えられました ありがとうございます

関連するQ&A