• ベストアンサー

テキストファイルで改行に置換したい

テキストファイルで、「(オプション),」の後ろに改行を入れたいです。 置換を試しているのでうがうまくできないので教えて下さい!

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

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

sakuraエディタの検索-置換を選択 置換前:オプション, 置換後:オプション,\n 正規表現にチェックを入れる。 これで、変換されます。 気をつけることとして、 1.正規表現を利用する場合は、別途dllが必要。 bregonig.dll・Bregexp.dll for SAKURA・BREGEXP.DLL など。 置換画面の正規表現の下にどのdllを利用するか表示されています。 bregonig.dllがデフォルトで利用できるはずですが、表示されていない場合は ヘルプを参照して正規表現を利用できるようにして下さい。 2.オプションの中に【 \|{}[]+?. 】といった文字があると、 これらの文字は特別な意味があるので当該の文字の前に【 \ 】を追加してやる 必要があります。

その他の回答 (3)

  • yellows
  • ベストアンサー率42% (188/441)
回答No.4

改行を入れ替えだけなので・・・ 難しいことを考えないで (オプション), 111111246 テキストエディタによっては改行が見えませんので 置換文字用に このように改行いれて、「(オプション),改行」を含めてコピーして置換用文字列のフィールドにコピー) 検索用文字列  (オプション), 置換用文字列  (オプション),  改行を含めたものをコピー これでいけると思いますが・・・

  • pai3_14
  • ベストアンサー率56% (319/566)
回答No.3

置換専用のフリーウェアがあります。 (基本的にはフォルダ内のファイル検索・置換) 例えば Devasと言うツールは 正規表現を使えて オプション設定で \n,\tなどを使えるので 複数行の検索や置換が可能です。

参考URL:
http://gimite.ddo.jp/gimite/
  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

何の置換なのか解りませんが、書式の右端で折り返すのチェックを外してみてください。 改行は使っているソフトによってはうまくできないことがあります。

ne-tsu-
質問者

補足

テキストファイルはsakura1.6.5.0を使用しています。 以下のようにしたいです。 (オプション),111111246 ↓↓↓↓↓↓↓↓↓↓↓↓ (オプション), 111111246

関連するQ&A

  • 改行を含む場合の置換。

    内容が文章のテキストファイルがあります。 その中のある一部分を置換したいのですが、 例) おはようございます。→こんばんは。 FileReaderで一行づつ読み込んで、その中から「おはようございます。」を 探して「こんばんは。」に置換することはできたのですが、 文章なので途中で改行が入っている場合があります。 例) おはようご(↓改行)    ざいます。 こういう場合だと、探し出すことができません。 一度ファイルの内容を全部ひとつのStringに入れて 置換するという手も考えたんですが、 書き出すときに文章のズレが出てきてしまいます。 何かいい手はあるんでしょうか? わかりにくくてスイマセン。

    • ベストアンサー
    • Java
  • カンマ形式のテキストファイルの置換

    テキストファイルの変換に困っています. 1,2,3,4 5,6,7,8 というデータを 1 2 3 4 5 というように置換操作でカンマ→改行にしたいと 思っています. ・秀丸の場合 ,→\n(改行文字)でできます. でもメモ帳の場合は\nのようなエスケープシーケンス は使えません メモ帳で置換後の文字列を改行にしたいのですが どのようにしたらいいでしょうか?教えてください メモ帳でだめならエクセルではできないでしょうか?

  • 秀丸での,の改行への置換

    テキストファイルの変換に困っています. 1,2,3,4 5,6,7,8 というデータを 1 2 3 4 5 というように置換操作でカンマ→改行にしたいと 思っています. 秀丸で,→\nをすればできると思っていましたが(以前はそうしていた) 違うPCに秀丸を最新でいれたところできなくなっていました。 何か間違っていたのでしょうか? わかるかたお教えください

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

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

  • テキストファイル内の改行について

    お助け願います。 VB6にてあるテキストファイルを読み込んでいます。 このテキストファイルは普通にノートパッドで開くと、 1行が1024文字で開かれてしまいます。 秀丸などで開くと、改行がうまくいき必要なデータの並びになります。 VB6からこのテキストファイルを開いて読み込む際にも、 秀丸のような改行で読込みたいのですが、できるのでしょうか? ノートパッドでも秀丸のような改行で開くことは可能なのでしょうか? ご教授下さい。 例) ノートパッドで開くと 1234567890123456789012345678901234567890 秀丸で開くと 1234567890 1234567890

  • UTF-8のTextファイルの置換

    UTF-8で記述されたファイルをVBにて置換しようとしております。 置換する文字は、Tab→空白4個と"><"の間に改行を入れる置換を しようとしております。 AtEndOfStreamで読み込んで置換するのではないかと思うのですが それ以上が分かりません。 ご教授いただけないでしょうか?

  • エクセルの改行マーク(?)の置換について

    「改行の入ったデータ」を、 ファイルメーカー上から、をエクセルシートに貼り付けたのですが、 改行のあった部分に「・」の記号が入ってしまいました。 これをなくしたいと思って置換しようとしたのですが、 「・」では認識されないようで、置換ができませんでした…。 <ファイルメーカー>   12  34    ↓ <エクセル> 12・34 (⇒「・」をなくしたいです…) この「改行」を表す記号は、「・」とは違うモノなのでしょうか? また、この記号を置換する(なくす)には、どうしたらよいでしょうか?

  • word置換で改行は置換できますか?

    word置換で改行は置換できますか?  一斉にEnterでの改行されている部分を置換する方法はないでしょうか?  あればよろしくおねがいします。

  • csvファイル改行コードの置換について

    お世話になります。 csvファイルで作成したデータを出力表示させるスクリプトで csvファイル内の改行コード(セル内)以後のデータが出力できません。 下記の置換で改行コード以後のデータが表示されません。 $abc =~ s/\r\n//g; $abc =~ s/\n//g; $abc =~ s/\r//g; csvファイル内の改行の数が多く、1行のデータが改行の為に、2行になったりしているので出力前に置換し表示させる方法です。 csvファイル作成時につく""は正常に置換しています。 似たような質問もあったのですが、少し違うようですので質問いたしました。 何卒、ご教授お願いいたします。

    • ベストアンサー
    • Perl
  • 改行を含む置換

    改行を含んだ置換の仕方で、 始まりだよ ○○○○○○○○○○○○↓ 重要な内容1 ○○○○○○○○○○○○↓ ○○○○○○○○○○○○↓ ○○○○○○○○○○○○↓ 終りだよ ・・・ ・・・ 始まりだよ ○○○○○○○○○○○○↓ 重要な内容2↓ ○○○○○○○○○○○○↓ 終りだよ ・・・ 始まりだよ ○○○○○○○○○○○○↓ 重要な内容3 ○○○○○○○○○○○○↓ ○○○○○○○○○○○○↓ ○○○○○○○○○○○○↓ ○○○○○○○○○○○○↓ ○○○○○○○○○○○○↓ 終りだよ ・・・ このようなパターンがたくさんあります。 「始まりだよ」から「終りだよ」までの間の「重要な内容」だけを取り出し「重要な内容」だけに置換したいのですが 間の改行がバラバラなんです。しかもファイルがバラバラにある状況です。 エディタは秀丸を使用しています。 ツールでも他のエディタでも正規表現にもこだわりませんので 修正する方法を教えてください。 ほんと困ってます。宜しくお願いします。

専門家に質問してみよう