• 締切済み

文字列の置換についての質問です。

以下のような記述のhtmlファイルが数百あります。 == 【山田太郎の日記】 こんにちは。私の名前は○○です。 == という内容の「yamadatarou.html」 == 【佐藤花子の日記】 はじめまして。私の名前は○○です。 == という内容の「satouhanako.html」などなど。 各ファイルの○○の部分を【××の日記】の××に置換して 「yamadatarou.html」は「私の名前は山田太郎です。」に、 「satouhanako.html」は「私の名前は佐藤花子です。」 という結果にしたいのですが、数百のファイルを一括で置換するにはどのような方法があるでしょうか? 一括置換ソフトでワイルドカードを使った置換をしようと思ったのですが、「こんにちは。」「はじめまして。」の部分がファイルごとにすべて違うため、できなそうです。 ご回答よろしくお願いしますm(_ _)m

みんなの回答

  • Gletscher
  • ベストアンサー率23% (1525/6504)
回答No.1

やりたいことが分からないのですが、その挿入するための文字はどこにあるのでしょうか? たとえば、yamadatarou.html の中の「○○」を山田太郎に変換するには、どこかに「山田太郎」という文字が無いとできません。 ファイル名が、山田太郎.htmlなら分かるのですが、「yamadatarou」を「山田太郎」に自己認識するのは不可能でしょぅ。 手入力されるなら、↓これでできませんか? http://www.sennbei.com/soft004.html

halohalo7
質問者

補足

具体的には == 【山田太郎の日記】 こんにちは。私の名前は○○です。 == を置換して == 【山田太郎の日記】 こんにちは。私の名前は山田太郎です。 == にしたいのです。 手入力できるファイル数ではないので一括で変換できる方法を探しています。