• ベストアンサー

改行を<br>に自動変換してくれるソフト

メモ帳で書いた文章の改行を<br>に自動で変換してくれる無料ソフトはないでしょうか。 自分で調べてみたんですがいまいちよくわからなかったので教えてください。

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

  • ベストアンサー
  • myeyesonly
  • ベストアンサー率36% (3818/10368)
回答No.3

こんにちは。 フリーソフトの高機能エディタで、VxEditor というのがあります。 http://www.vector.co.jp/soft/win95/writing/se236058.html 私も使ってますが非常に良いですよ。 マクロ機能もあるので、DMonkey という言語を少し勉強すると非常に便利に使えます。 No1 さんの紹介のソフトと同じ事が出来ます。 但し、No1 さんのも同じだと思いますが、「\n」を「<br>」にしてしまうと、改行も無くなって、全部繋がって1行になっちゃいますので、検索文字列を「\n」、置換文字列を「<br>\n」とする方がいいでしょう。 メニューの「検索(S)」から「置換」を呼び出して行いますが、出てきたボックスの「正規表現1」という所にチェックを入れる必要があります。 それから、「<br/>」と「<br>」の違いですが、 「<br>」は今まで使われていたHTMLでの表記方法です。 「<br/>」は、今後、HTMLの後がまで使われるXMLでの表記法です。 今の所、「<br>」で大丈夫でしょう。

MekMeki
質問者

お礼

回答ありがとうございます。 まさに欲しいものでした。付け加えの質問も答えてくださり感謝します。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (6)

  • y3k
  • ベストアンサー率61% (16/26)
回答No.7

No.1です。 <br />についてはNo.3様が解説してくださっているので割愛します。 <br>としたかったのですが、誤って<br />としてしまいました。 また、こちらもNo.3様がご指摘のとおり、"<br>"ではなく"<br>\n"に 置き換えるべきですので、こちらも記載ミスです。 フリーウェアであれば、Terapadはいかがでしょう? シンプルですが、必要な機能はそろっていますし、 秀丸エディタ同様に改行の置換をすることができます。 検索する文字列:\n 置換する文字列:<br>\n オプション:「\n=改行, \t=TAB, \\ = \」にチェックを入れる こうすれば各行の末尾に<br>が追加されます。

参考URL:
http://www.vector.co.jp/soft/win95/writing/se104390.html
MekMeki
質問者

お礼

たびたび回答ありがとうございます。 親切な回答に感謝します。

全文を見る
すると、全ての回答が全文表示されます。
noname#58606
noname#58606
回答No.6

ちと難しいですが、正規表現をサポートしていれば、 \n 改行文字 \r 復帰文字 なので、”\n を <br/>” に置換すれば、OKですよ。 正規表現は、ちょっと難しいですが、かなり応用が利きます。 詳しくは、テキストを見て欲しいのですが、 oeditは、サポートされています。 http://www.hi-ho.ne.jp/a_ogawa/

MekMeki
質問者

お礼

回答ありがとうございます。 こういったソフト色々あるんですね。これから使い比べてみようと思います。

全文を見る
すると、全ての回答が全文表示されます。
  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.5
MekMeki
質問者

お礼

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

全文を見る
すると、全ての回答が全文表示されます。
  • myeyesonly
  • ベストアンサー率36% (3818/10368)
回答No.4

一つ書き落としました。m(__)m ワードやエクセルがなくて、ワードやエクセルみたいのが使いたい場合は、これが便利ですよ。 http://ja.openoffice.org/ フリーで使えるワードやエクセルみたいな物で、ワードやエクセルのファイルを開いたり、保存したりできます。

MekMeki
質問者

お礼

たびたび回答ありがとうございます。 こういった機能のフリーソフトも欲しかったのでありがたかったです。

全文を見る
すると、全ての回答が全文表示されます。
noname#79554
noname#79554
回答No.2

ワードでもできますよ。 「Ctrl+H」で検索窓を出して ↓ 「オプション」ボタンをクリックして ↓ 出てきた部分の中から「あいまい検索」のチェックをはずして ↓ 「特殊文字」ボタンをクリックして ↓ 「検索する文字列」に「段落記号」を選んで ↓ 「置換後の文字列」を「<br>」にする。

MekMeki
質問者

お礼

回答ありがとうございます。 ワード入ってないんです。 捨てメアドで延々と体験版をDLしてもいいんですが、できたらずっと使えるものが欲しいです。

全文を見る
すると、全ての回答が全文表示されます。
  • y3k
  • ベストアンサー率61% (16/26)
回答No.1

秀丸であれば、正規表現の置換ができますので、 正規表現にチェックを入れて、 検索:\n 置換:<br/> とすれば自動で変換できます。 シェアウェアですが、しばらくはお試しとして無料で利用できます。

参考URL:
http://hide.maruo.co.jp/
MekMeki
質問者

お礼

回答ありがとうございます。 ずっと使いたいのでできたら期間が限定されていない物がいいのですが、そういったものはないでしょうか。

MekMeki
質問者

補足

ちょっと気になったので <br>と<br/>って違うのでしょうか。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 改行したら<BR>が付くソフト

    ホームページに小説や長文を載せるとき、 一行一行わざわざ<BR>をつけるのがすごい苦痛なんです。 そこで、ビルダーなどの立派なものではなく、 改行部分に自動的に<BR>がつくような 便利なフリーソフトはないでしょうか? どなたかご存知でしたらぜひお願いします。

  • 改行タグを<br />から<p>へ

    Seesaaブログを利用してます。 改行を<br />タグに変換する機能がありますが、 これを<br />ではなく自動的に<p>タグに 変換されるようにするにはどうすればいいですか? 今問い合わせをしているところですが 返事が来ないのでここで質問させてもらいました。

  • 改行コードを自動変換してくれるFTPクライアント

    テキストファイルをアップロードするときに、改行コードを自動変換してくれるFTPクライアントを探してます。 今まではFFFTPを使用していたのですが、このソフト、自動で改行コードを変換してくれないようです。 サーバーの漢字コードにEUCを選択し、転送モードをアスキーにして転送してみましたが、改行コードはCRLFのままでした。 テキストファイルのアップロードではFTPソフトが自動で改行コードを変換してくれるものだと思い込んでいたのですが。。。 やりたいことは、Windowsで作ったS-JIS/CRLFのテキストファイルを、漢字コードはS-JISのままで改行コードだけをLFのみに自動変換してLinuxサーバーにアップロードしたいのです。 質問としては、 (1), FFFTPで、自動で改行コードのみを変換し、漢字コードはそのままでアップロードする方法がありましたら教えてください。 (2), もし、(1)ができないようでしたら、他のソフトでお勧めがありましたら紹介してください。 できれば、FFFTPのように、ビューワにメモ帳など自分の好きなアプリケーションを指定できる機能があれば助かります。 宜しくお願いします。

  • メモ帳の<BR>をエクセル用に ALT+ENTERに一括変換したい。メモ帳自体のENTER改行も全て抹殺消去したい。

    メモ帳で作ったHTMLを、エクセルの一つのセル内にコピーしたいのですが、この時、改行<BR>をALT+ENTERに一括変換したいのです。 また、メモ帳で改行しているENTERのコードも抹殺削除しないと不要な改行まですると思います。 以上の2つの作業が一括でできたら更に良いと思いますが方法が判りません。 また、メモ帳のように単純なフリーソフトで改行を最初からALT+ENTERで扱えたり、改行コード変換が簡単なフリーソフトがありましたら是非、ご紹介下さい。

  • CGIで改行タグを改行コードに変換ってできますか?

    CGIで改行タグを改行コードに変換ってできますか? $text =~ s/\r\n/<br>/g; $text =~ s/\r/<br>/g; $text =~ s/\n/<br>/g; で確認画面上で表示されるtextareaの文章は改行されるのですが、 届いたメールには<br>と表示されてしまって困ってます。 PHPでは変換できるみたいなのですが、perlでも出来るのでしょうか?

    • ベストアンサー
    • CGI
  • H1タグに改行の<br>を使う

    H1タグに改行の<br>を使うのは、大丈夫でしょうか? SEO的に効果が半減しますか? 携帯サイトなので、ちょっと文字が長いだけで、自動で改行されてしまうので、特定の位置で自分で改行しようと思います。

  • <br>タグを改行に変えたい

    掲示板を作っています。 テキストファイルに書き込んである文字列ですが、改行は<BR>に変換して保存します。 編集で呼び出すときに、<BR>をもとの改行コードに戻す作業を試みています。 $message =~ s/<br>/\n/ig; とやるとテキストエリアがすべて空白です。 $message =~ s/<br/\n/ig; と>をなくすと改行されてテキストエリアに表示されます。 ただ、データには>が残ったまま表示されます。 この対処法を教えてください。

    • ベストアンサー
    • Perl
  • 文章全体に<br>をつけるには?

    文章全体に<br>をつけるには? 楽天のブログで 文章を書きました。 しかし、自動改行(初心者向け) つまり、わざわざ、<br>を書かなくても 自動的に空白の部分には <br>が指定されるもので 実際、ブログの裏で見る 完成した文章にも <br>は表示されません。 そこで、この文章を新しいHPへ引越ししたいのですが・・ --------------------------------------------------- <br> <br> 今日は 天気が とても良く 晴れ晴れとした気持ちです。(改行)<br> <br> <br>             ところが、 どうしたものか!?(改行)<br> <br> <br> -------↑文章の位置設定は 左つめなどではなく てんでバラバラです------------ もちろん↑楽天ブログでは<br>が表示されてないので この<br>を付ける作業を 長々とした文章に付けていくのは 大変な作業になります。 そこで、 <br>表記のない文章を 空白の部分は<br>を 一気に つけてくれるような  親切なフリーソフト または、自身がワード2003を使用しておりますので 置換などで 空白の部分が<br>にできる技法などありますでしょうか? ※ちなみに 楽天ブログでの表画面からのソースは見えないように  楽天側が設定してあると思います。  

  • 改行コードの<BR>への変換がうまくいきません。

    はじめまして よろしくお願いします。 仕事でPHPを触れはじめたところです。 textarea タグで入力されたものをMysqlに保管し、 また表示するというようなものを作ろうとしています。 困っているのは Mysqlがどうのではなくその登録前に 改行コードを <br>タグ に変換をかけておこうというところで躓いています。 セッションを開始しておいてFormタグからの値を 次のページで受け取っています。 ここの過去ログ等を参考にしてみたのですが... $_SESSION['e_biko'] = htmlspecialchars($_POST['biko'] , ENT_QUOTES) ; $tmp_biko = ""; $tmp_biko = str_replace("\r\n", "\r", $_SESSION['e_biko']); $tmp_biko = str_replace("\r", "\n", $tmp_biko); $_SESSION['e_biko'] = str_replace("\n", "<br>", $tmp_biko); このあとでechoを使って$_SESSION['e_biko'] を表示させています。 しかし改行しないんです。<BR>タグへの変換ができておらず、表示されたHTMLのソースコードを見ると改行コードがそのまま出力されています。 HTML及びPHPの文字コードはEUCで記述しています。 開発及び確認はWindows・IE6で行っています。 何か考えられる原因、あるいはバグかあるでしょうか? ちなみに下記でも駄目でした。 $_SESSION['e_biko'] = preg_replace("/\r\n|\r|\n/", "<br>", $_SESSION['e_biko']); お分かりになられる方おられましたらよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • <br >と<br /> 違い

    文章内で改行する場合、 <br >と<br />とどちらを使った方が良いのでしょうか? <br >と<br />の間に文章を入れる必要はないですよね?

専門家に質問してみよう