• ベストアンサー

改行も置換で削除やスペースに変換できますか?

いつも適切な回答ありがとうございます。 テキストエディタでPHPを書いているのですが、 作成時、ある区切りごとに改行を入れておりました。 今になって改行を削除したいと思い始めたのですが、 あまりに量が膨大で困っています。 よくあるテキストエディタでは改行やタブなどを削除していく 置換のコマンドは見当たりません。 いまさらですが、改行をうまいこと消して綺麗にすることは 可能でしょうか?

  • HTML
  • 回答数5
  • ありがとう数16

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

  • ベストアンサー
noname#223623
noname#223623
回答No.2

メモ帳以外でメジャーなエディタならたいてい置換できるんじゃない。 少なくともEmEditorとTeraPadはできる。 何使ってます?

fran-go
質問者

お礼

TeraPadをDLしてみました! やりたかったことがあっさりできてしまい、 助かりました。 私の作業も大分楽になりました。 ありがとうございました。

その他の回答 (4)

  • quads
  • ベストアンサー率35% (90/257)
回答No.5

Terapad等の紹介されているテキストエディタで直接出来ますが、 そのほかの方法としては、バイナリエディタで展開しそこで置換するというような方法もあります。 あんまり意味ありませんけどね。 ちなみに、改行の16進データは「0D 0A」です。

fran-go
質問者

お礼

改行の16進データですか、知りませんでした。。 自分の勉強不足を痛感するばかりです。 ありがとうございました!

  • Kuppycat
  • ベストアンサー率50% (109/216)
回答No.4

私はTeraPad愛用してます。 フリーなので気楽に使わせてもらってます。 http://www5f.biglobe.ne.jp/~t-susumu/

参考URL:
http://www5f.biglobe.ne.jp/~t-susumu/
fran-go
質問者

お礼

DLしました! いろいろな方に教えていただいたソフトの中でも TeraPadはお気に入りのひとつです。 ありがとうございました。

  • taseki
  • ベストアンサー率66% (155/233)
回答No.3

> よくあるテキストエディタでは改行やタブなどを削除していく > 置換のコマンドは見当たりません。 よくあるテキストエディタなら可能だと思いますよ。 人気のところで言えば秀丸あたりでしょうが、これも当然できます。「\n」というメタ文字で改行を、「\t」でタブを意味します。

fran-go
質問者

お礼

ありがとうございます。 自分がエディタを使いこなせていなかっただけかもしれません。 ありがとうございました。

  • 2NN
  • ベストアンサー率40% (143/353)
回答No.1

Devasという置換ソフトで「\n」という記号を使えば 解消できます。 http://www.vector.co.jp/soft/win95/util/se162621.html ※「\n」は正規表現という特殊な記述法で改行を意味します。

fran-go
質問者

お礼

便利そうなソフトですね! 早速今からDLしてみます!! ありがとうございました!!

関連するQ&A

  • テキスト中の改行を詰めるコマンド

    秀丸でも一太郎でもいいのですが、一応エディターで考えるとして、改行を多く含むテキストの改行を削除して文章を詰めたいのですが、置換機能などを使ってできないでしょうか。何かコマンドがあったような記憶もあるのですが。 よろしくおしえてください。

  • 文字+改行コードの置換について

    文字+改行コードの置換についてご教授ください。 テキスト内の数字「9」とそれに続く改行コードのみ置換(削除)対象にしています。 全ての改行コードが対象ではないため、下記のようにエディタ(sakuraエディタ)で指定しました。 置換前: 9\r\n ※削除したいため、置換後の欄は空欄にしています。 しかし、この設定だと置換前の文字列を置換対象として認識しません。(検索対象としても) \r\n だけだと改行コードを認識するので、文字と改行コードのセットを認識していないようです。 指定に誤りがあるのでしょうか。詳しい方ご教授お願いします。

  • 改行コードの変換について

    [サクラエディタ]を使用しています。 改行コードを置換することや、削除することって 不可能なのでしょうか。 誰か知ってる人がいれば、ご教示願います。 [TeraPad]は、可能みたいなのですが、どうしても[サクラエディタ]が よいのですが。。

  • メモ帳で改行を置換するには?

    Windows付属のメモ帳のみで 改行を別の文字に置換したいのですが、 どのようにすればいいでしょうか? ほかのエディタ等を使わずに メモ帳だけでやりたいのです。 ちなみに「できない」などの回答は いりません。

  • 改行を一発で削除する方法

    例えばこういった文章があったとします。 ------------------------------------------------------------ ○○○○○○○○○○↓ ○○○○○○○○○○○○。↓ ○○○○○○。↓ ↓ ↓ ○○○○○○○○○、○○○○○○○○。↓ ↓ ○○○○○○○○○○○○○○○○。↓ ○○○○○○○○○○○○○○○○○○○○、○○○○○○。↓ ↓ ↓ ○○○○○○○○○○○○○○○○○○○○。○○○○○。↓ ○○○○○○○○○○○。↓ ------------------------------------------------------- この↓(改行)を削除して、下記のように一発で置換する方法はないでしょうか? エディタはワードでも秀丸でも結構です。 宜しくお願いします。 ------------------------------------------------------------ ○○○○○○○○○○↓ ○○○○○○○○○○○○。↓ ○○○○○○。↓ ○○○○○○○○○、○○○○○○○○。↓ ○○○○○○○○○○○○○○○○。↓ ○○○○○○○○○○○○○○○○○○○○、○○○○○○。↓ ○○○○○○○○○○○○○○○○○○○○。○○○○○。↓ ○○○○○○○○○○○。↓ -------------------------------------------------------

  • ワードの↓の改行は置換で消せないでしょうか?

    いつもお世話になります。 ウェブサイトからテキストを拾って、ワードにコピー&ペーストしたところ、一般の改行とは異なり、↓マークで改行されており、置換の特殊文字の段落記号では置換できませんでした。 相当大量のテキストなので一々手作業でやるのは不効率です。 何かうまいやり方をご存じないでしょうか?

  • すべての改行(改行コード)を削除したい

    あるHTMLがあるのですが、DW8のソースフォーマットを適用してもきれいになりません。そこで、テキストエディタを使用して改行(改行コード)を削除したいのですが、そのようなことはできるでしょうか。 もちろん、テキストエディタ以外に簡単な方法があれば何でもかまいません。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 秀丸で余分なスペースを削除したい

    EXCELデータをテキストデータに変換するため、ファイルを全範囲指定してEXCELから秀丸にコピペしました。 EXCELデータを作成する際に入ってしまっている余分なタブやスペースを削除したいと思っています。 タブの方は「置換」機能で「\t」→「 」(スペース)とすることで削除することができました。しかし、複数個の連続スペースを1個の改行に変換する方法が分かりません。「置換」欄は「\n」と入れれば良いと思うのですが、「検索」欄で「2個以上の連続スペース」を指定するにはどうすれば良いでしょうか?宜しくお願い致します。

  • windowsでの改行削除(一万行単位)

    windowsでの改行削除(一万行単位) 5万行近くあるテキストの改行を全てなくし、END(半角大文字)文字の部分だけ改行を残したいです。 サクラエディタの置換機能で¥nをNULL(何もなし)に置換するとものすごく処理が遅く、低スペックのためPCがフリーズしてしまいます。 エクセルでの処理も考えましたが同様にフリーズ。 unixでtrコマンドでの置換を試しましたが、文字化けしてしまいました。 dosかvbaなどでできないかと思いましたが、知識不足の為考えあぐねております。 pcはネットに繋がっていない為、フリーソフトの類は使用できないです。 どなたかいい方法をご存知の方教えてください。 宜しくお願いします。

  • サクラエディタでの置換について

    サクラエディタを使って、置換をしたいのです。 以下のようなコードで、(1)・(2)や(5)・(6)を2行をまとめて置換したいのです。1行のみの置換だと全て置換されてしまうので困っています。 (タブ)<tr bgcolor="#ffffff">(改行)........(1) (タブ)(タブ)<td>AAAAAAA</td>(改行)........(2)            : (タブ)<tr bgcolor="#ffffff">(改行)........(3) (タブ)(タブ)<td>BBBBBBB</td>(改行)........(4)            : (タブ)<tr bgcolor="#ffffff">(改行)........(5) (タブ)(タブ)<td>AAAAAAA</td>(改行)........(6)            : (タブ)<tr bgcolor="#ffffff">(改行)........(7) (タブ)(タブ)<td>CCCCCCC</td>(改行)........(8)            :            : また、自分で以下のように置換してみました。 置換前 \t<tr bgcolor="#ffffff">\n\t\t<td>AAAAAAA</td>\n  置換後 \t<tr bgcolor="#CCFF66">\n\t\t<td>AAAAAAA</td>\n として置換したのですが、文字列が見つかりませんと表示されてしまいます。2行をまとめて検索して、置換する事って出来ないのでしょうか? どなたかご教授願います。宜しくお願い致します。