• ベストアンサー

テキスト内の特定の文字をTABスペース置き変えることはできますか。

テキスト内の特定の文字をTABスペース置き変えることはできますか。 たとえば半角xを総べてTABスペースに置き変えるというようなことです。 出来るようでしたら方法を教えてください。

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

  • ベストアンサー
回答No.4

>秀丸をダウンロードしましたが「TAB」コードの入れ方がわからず苦労しています。 >ご存知でしたら教えてください。 \t と入れてください。 詳しくは「正規表現」で検索。

その他の回答 (4)

  • makoteru
  • ベストアンサー率29% (128/440)
回答No.5

Wordに半角xが入った、テキストがあるとして、Wordのバージョンによって違いはありますが、編集の中に置換という操作があります。 (1)検索する文字列の欄には x を入れる。 (2)置換え後の文字列には、先の回答にはタブマークをコピーして張り付けると書き込みましたが、TABは例えばスペースバーを何回か押したのと同じだとすれば、置換え後の文字列に必要なスペースを打ち込めば大丈夫です。パソコンにWordがありましたら、まずはお試しください。

homma
質問者

お礼

何度も回答ありがとうございます。 上記の方法ですとx以降の二項目目の頭合わせが統一できません。 テキストエディターの機能で解決できました。 ありがとうございました。

  • ann_dv
  • ベストアンサー率43% (528/1223)
回答No.3

OSが記載されていませんが、大半のUNIXで標準装備されているsedコマンドの使い方なら過去の質問が参考になるかと思います。 (sedはオープンソースなので、DOS向けのsedも探せばありますが・・) 端末上で[Tab]を押すと、コマンド補てん機能が働いてしまうため、キャラクターとしての[Tab]を入力したい場合、[Ctrl]+[V]→[Tab]と入力する必要があります。

参考URL:
http://oshiete1.goo.ne.jp/qa4321964.html
homma
質問者

お礼

回答ありがとうございます。 OSを書き忘れましたがWindowsです。 昔DOSを触ったことがあったので久々にDOSの参考書をひっくり返していますがキャラクターとしての「tab」入力方法を再度教えてもらえないでしょうか。

  • makoteru
  • ベストアンサー率29% (128/440)
回答No.2

あああああxいいいいいxうううううxえええええ 上記のようにWord文書に打ち込んでいた場合は、 「あ・・え」までを指定して、Wordの置き換え において検索を欄に「x」を指定し、置き換え後 の文字列にタブマークをコピーして貼り付ければ できますよ。 実際に上記文字を記述通りに行ったら あああああ□□□いいいいい□□□ううううう□□□えええええ となりました。(□マークはスペースです。)

homma
質問者

お礼

回答ありがとうございます。 OSを書き忘れましたがWindowsです。 回答欄にあったタブマークをコピーのタブマークというものを具体的に教えてもらえないでしょうか。

回答No.1

置換ができるエディタならできます。 Windowsなら秀丸とか、ほかにもいろいろ。 Linuxなどならsedで一発です。 正規表現がわかるようになれば相当複雑な置換も可能になります。

homma
質問者

お礼

回答ありがとうございました。 OSを書き忘れていましたがWindowsです。 秀丸をダウンロードしましたが「TAB」コードの入れ方がわからず苦労しています。 ご存知でしたら教えてください。

関連するQ&A