サクラエディタで改行を削除 - うらひな ブログ。

うらひな ブログ。

ヒナ@club_hinako『のほほん日記』 ━━ 日々のあれこれや気になるものたち ━━

サクラエディタで改行を削除

2009-12-11 00:07:01 | WEBお勉強メモo

サクラエディタで改行を置換し削除する方法


※ヒナの作業環境はwindows(XP SP3)です。
  1. ファイルを用意します。
    改行マークは水色の矢印です。

    今回は7つ改行があるファイルです。


  2. 「ファイル」メニューから「名前をつけて新規保存」を選択。


  3. 新規保存の際に改行コードを選択できるので、「CR+LF」を選択し、保存。


  4. 「検索」メニューから「置換」を選択。
    (ショートカットキーの「 Ctrl+R 」が便利です)
    置換前(N)の欄に「\r\n」と入力
    ※置換後(P)の欄は空欄でOK

    「正規表現」にチェックを入れ、検索すると...


    改行コードが黄色くマークされているのが確認できます。
    この黄色くマークされた部分が置換対象になります。



  5. 置換を実行して完成。
    「全て置換」を実行したので、全ての改行箇所が置換され、一行になりました。

    画像では数行あるように見えますが、画面左側に行数が1と出ているので大丈夫です。(置換前は7行)



ブログなどでTEXTエディターを使用していると、ENTERキーで勝手に改行になるのはすごく便利だと感じるのですが、コードを書いて持ってきた場合、意図しない箇所で勝手にbr改行扱いになってしまうのが非常に困ります。
数行なら一つ一つ消すこともできますが、面倒くさい多いと大変だしミスも出てしまう。

今回は、仕事で取引先からCMSツールとして用意していただいたエディターが、
Enterキーで改行する・・・という仕様になっておりまして(・ω・`)
ヒナが自分で作成したソースコードをペリっと貼り付けたらえらい改行の嵐!!ガーΣ(゜ω゜||)ン

涙が出そうになりました(´;ω;`)うっ


最初ちゃんと\r\nと指定して置換しようとしたけど0件と出てうまくいかず、
調べたところ原因は、
「ファイルを新規保存して改行コードを指定する」
という作業が抜けていたせいのようです。

ちなみに、その時のソースでは改行箇所は147個でした。
一個一個消してたら泣きそうです、間違いなく。

コードを書く時は見やすいコードにするために、改行したりインデントを付けたりするので、アップ用に改行を削除したファイルを用意する時に置換はとても便利。
もちろん、元の見やすいコードは別で保存しておきます。
(後から修正する時に見やすいコードのほうが自分が楽ですから)

正規表現は苦手だけど、やっぱりとても大事。
\r\n ←メモメモ

+ + + + + + + + + + + +

と、記事を書いていて数値参照型の特殊文字変換サイト様を発見!!
 リンク → 特殊文字変換(数値参照型)
これは便利(´;ω;`)うっ

普通に¥という記号を半角で入力すると、ブラウザでちゃんと表示できないのですよ。(消えちゃったりとか)
それをちゃんと表示できるように、特殊文字はコードで書いたほうが良いのですが。。。
覚えてないし、結構タイヘン。

今までは一つ一つ調べていましたが、こちらのサイトだとフォームに入力すると変換してくれるプログラムになっているのですごく便利です!
リンク → サイト名「あんぽんたん」様。
スバラスィ(´っω・o)

+ + + + + + + + + + + +
でもまぁ記事をいったんアップしてから再編集すると、
もうその特殊文字コードはどっかにいっちゃうんですけどね、
gooのエディター(・ω・`)


改行の検索memo(まとめ)
サクラエディタで改行(CRLF)を検索する場合 \r\n
改行(CR,LF,CRLFのすべて)を検索する場合 [\r\n]+
改行(CR,LF,CRLF,LFCR)と最終行の行末を検索する場合$

参考サイト様 → 正規表現 - SakuraEditorWiki


9 コメント

コメント日が  古い順  |   新しい順
成長したね (せんぱい)
2009-12-11 09:10:33
マウスと一緒に移動していた頃がウソのようで(以下略)
そのうち16進コードで打ち始めるのではないかと楽しみにシテイマス。
ぷぷ・・・ (べつ)
2009-12-11 17:30:26
(´゜艸゜)∴ブッ
追記 (せんぱい)
2009-12-11 22:47:28
べつさんの反応は私のカキコに対してですね(にやり)

ブラウザを縦スクロールする時、マウスと一緒にうにょ~んと猫のように伸びていました(笑)
せんぱいへ (ヒナ@管理人)
2009-12-15 01:17:35
>マウスと一緒に移動していた頃がウソのようで(以下略)

だぁぁぁぁぁぁ(・ω・;)(;・ω・)
そんな「恥ずかしいコト」言っちゃだめですっ。

ヒナ「机が狭いですよね」
先輩「・・・は?」
ヒナ「ほら・・・こうやって(ポインタ)動かしているとどこまでも行っちゃうじゃないですか」
先輩「・・・はい?」
ヒナ「こう、びにょーんって(マウスとともにどこまでもびにょーん)」
先輩「・・・(´゜ω゜):;*.':;ブハァッ 」
ヒナ「?(ナンダロウ?)」

今では腕はあまり伸ばさず、ちゃんと手首も使うし狭い範囲でマウス使えてますから!!
取り合えず、ヒナは軽く握ればヨカッタんだよね・・・
べつサンへ (ヒナ@管理人)
2009-12-15 01:21:05
せんぱいからの指摘が入るまで、サクラエディタの使い方もしくは正規表現の内容になにか記述ミスがあったのかと思ってましたorz

えぇ、確かにびにょーんって。
マウス持って机の端まで精一杯腕伸ばしてましたよっ(´っω・o)
マウスパッドなんでこんなに小さいんだろう?と思っていましたもの。

残念すぐる
マウスの使い方 (ヒナ@管理人)
2009-12-15 01:22:44
>マウスと一緒にうにょ~ん


この表現がカンペキ!!
それ以上の表現が思いつかない。

うにょ~ん(´・ω・`)
きっと初めての人はみんななるんじゃないかと思うのですが。
・・・あたしだけ?
ありがとうございました (ななし)
2011-10-07 18:39:08
たすかりました。
ありがとうございました (てら)
2012-02-26 23:07:12
たすかりました。
解説がていねい、かわいらしくて和みました。
コメントありがとうございます!! (ヒナ@管理人)
2012-03-01 02:46:21
ななしサマ、てらサマ
こちらこそコメントありがとうございますー(=´ω`=)

ちょこっとでもお役に立てたのならすごくすごく嬉しいです!!!!

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。