• ベストアンサー

置換

複数のファイル内にいくつかの全角英文字は半角に変更したいです。例えば、WWW→WWW SERVER→SERVER 複数のファイルですので、一つのファイルを開いて置換するのが手間かかる、良い方法ないでしょうか? 教えてください! お願いします。

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

  • ベストアンサー
  • kokorone
  • ベストアンサー率38% (417/1093)
回答No.3

http://www.dreamhive.co.jp/dhappli.html にGrepReplace というツールがあります。 いかがですか?

2003saki
質問者

お礼

ご回答、ありがとうございます。

その他の回答 (2)

  • mac_res
  • ベストアンサー率36% (568/1571)
回答No.2

Linux, unixなら、 for i in *.txt do sed 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz' <$i > tmp mv tmp $i done

2003saki
質問者

お礼

ご回答、ありがとうございます。

回答No.1
2003saki
質問者

お礼

ご回答、ありがとうございます。

関連するQ&A

  • wood2003: 置換について

    1)文書内の一部の半角()を全角()に一括置換したいのですが、どうすればよいでしょうか? 条件:全角()にする文字列は、()内が全角文字の場合のみで、()内が半角文字の場合は変更したくないのです。  2)文書内の一部分だけのフォントサイズを変更したいのですが、どうすればよいでしょうか? 文字列はバラバラなので、1つ1つ選択してフォントサイズを変更するしかないのでしょうか?  1)&2)ともかなりのページ数になるので、できれば一括で置換できる方法があればと思っております。 

  • エクセルで全角~半角の相互への置換方法について

    エクセルの文字列の置換ですが、 全角文字から半角文字への置換。 また、その逆に半角から全角への置換。 方法があれば教えてください!

  • macでの検索・置換ソフトを探しています。

    こんにちは。 当方htmlを検索・置換出来るソフトを探しています。 求める機能として、 ・複数ファイル(フォルダごと等含む)を一括で検索・置換できる。 ・全角英数字、全角カナ⇔半角英数字、半角カナ ができる。 ・指定文字列置換が出来る ・パターン置換(検索・置換パターンを登録)できる。 ・ドラ&ドロ対応 以上です。 winですとTExchange(http://www.vector.co.jp/soft/winnt/util/se428352.html)というソフトが完璧でした。 どうかよろしくお願いいたします。

  • エクセルでひらがな全角~カナ半角の相互への置換方法について

    エクセルの文字列の置換ですが、 ひらがな全角文字からカタカナ半角文字への置換。 また、その逆にカタカナ半角からひらがな全角への置換。 方法があれば教えてください。 よろしくお願いいたします。

  • Excel2000で置換>全角数字を半角数字へ

    表記置換方法についてご教授ください。 ある列に文字列と全角数字が混在したセルが数百行あります これを半角数字に置換したいのですが希望通りにできません。よい方法をご存知の方ご教授願います 変換した内容 (TEL)03-9999-9999  ⇒ 03-9999-9999 半角 全角数字(実際には電話番号)  半角数字  やったこと 置換機能にてまず行頭の(TEL) を削除 置換にて0(全角)→0(半角) これを0~9まで10回繰り返し これを一度の置換で実行させたい 置換前の文字指定と置換後の文字を正しく指定する方法はないでしょうか?

  • カナを置換することはできますか?

    はじめまして。MS Office初心者です。よろしくお願いします。 Excel2007でデータの置換をしたいのですが、 文字でなく、 全角カタカナを半角カタカナに置換することはできますか? 文字はそれぞれ違うのですが・・・ やはり文字列でないと置換できないでしょうか?

  • 正規表現:囲われた文字列の置換

    シングルクオーテーションで囲われた文字列のシングルクオーテーションの前に文字を追加するように、正規表現を用いて置換しようと考えています。 全角文字は[^\x01-\x7E]で検索できるのはわかったのですが、シングルクオーテーションで囲われて、全角文字を含む場合という表現ができません。 下記のような、文字列を対象としています。置換をするのは、全角文字を含む文字列のみです。  全角文字のみ  半角文字のみ  全角半角文字両方 下記ののように置換したいです。 置換前: '全角文字や半角文字','testです','test'.'テスト'.'てすとtest','123' 置換後: A'全角文字や半角文字',A'testです','test'.A'テスト'.A'てすとtest','123' よろしくお願いします。

  • 長文において、項目番号の全角括弧を一度に半角括弧に置換したい

    長文において、項目番号の全角括弧を一度に半角括弧に置換したい Word2002のソフトを使用。 長い文章があります。 例えば、項目番号(3):括弧は全角 を(3):括弧は半角に変更したい。 [検索と置換]のダイアロボックス表示し、[検索する文字列]に(3)を、 [置換後の文字列]に(3)と、書き換える語句を入力している。 この方法だと(3)、(4)・・・と一個ずつ変更していかなければならない。 (質問)(1)、(2)、(3)、(4)と項目番号全てを一度に置換することは出来ないのでしょうか。全角の丸括弧()を半角の丸括弧に()に。

  • ワードのワイルドカードを使った置換について

    ワードでワイルドカードを使って置換をしたいのですが、うまくいきません。 数字の前の全角スペースを半角スペースに変えたいのです。 置換でワイルドカードを使用するにチェックを入れ、 検索する文字列は「全角スペース[0-9]」 置換後の文字列は「半角スペース\1」 として実行してみたのですが、 〔置換後の文字列〕に指定できない範囲の番号が含まれています というメッセージが出ます。 全角スペース[0-9]はきちんと認識しているようで、検索まではうまくいっているようですが、 置換後の指定の仕方が悪いようなのです。 お教えいただければと思います。 よろしくお願いいたします。

  • wordのワイルドカードを使った置換について

    word2007でワイルドカードを使った置換をしたいと思いますが、うまくいきません。 数字の前の全角空白を半角空白にしたいと思います。、数字は全て半角です。 ○全角空白 △半角空白として 「第○1章」を「第△1章」と置換したいと思います。 置換で検索する文字列に 「○([0-9])」 置換後の文字列       「△\1」 と指定すると、置換後の結果は 「第1△章」 となります。 どうしてでしょうか。 どのように指定すればよいのかお教えください。 インストールしているアプリと関係があるということはあるでしょうか。そんなに複雑な使い方はしていませんが…… よろしくお願いいたします。