森のコーディング森のコーディング2013年07月マークアップエンジニアとかWEBディレクターとかをやってる僕が、自分が詰まって、解決したことをここに残しておきますよ。7月22コーディングで少し得をする正規表現での置換カテゴリ:HTML生産性アップアイテムコーディングで、お客さんからきた資料を流しこみする時、だいたい、エクセルとか、ワードとか、パワポとかで資料がきて、それをエディタに貼り付けて、タグでつけていくよね。[^>]$置換後<br>ながーい文章のページだったりすると、ひたすら行末に<br>をつけていくのが面倒。(僕はキライじゃないけど。)そこで上記の置換なのだけど、検索文字列は[^>]$これ、いっけんなんのこっちゃだけど解きほぐすと簡単。いうのは、”>”以外っていう意味。何かを囲うと、それ以外って意味になる。[^>]$は、最後が>で終わってない行末。それを<br>に変えていくってことね。n¥n置換後</p>¥n<p>¥nは、ソース上の改行ってこと。ワードとかでお客さんから支給される資料は、お客さん自身が1行あけて原稿に段落を作ってくれてたりする。原稿内で1行あいてるってことは、改行が2つ入ってるってことで、¥n¥nになる。それを</p><p>で置き換える。すると、お客さんが1行開けたところに</p><p>がブワーッと入っていって、いちいち、段落をpタグでくくっていかなくてよくなる。規約とかプライバシーポリシーのページとかで便利かも。※やってみるとわかると思うけど、この方法だと一番最初の段落の前に<p>を手打ちしないといけないのと、一番最後の段落のあとに</p>を手打ちしないといけないので注意だよ。長い英単語をいれるとtableの中をつきぬけちゃうイラレでスライスを速くするスクリプト。bluetoothヘッドセット1時間1円で暖かい。夏のPC仕事のおともに冷えピタ。クールヘッドで脳のスピードがあがります。お仕事のご依頼・お問い合わせはこちらコーディングのお仕事が得意です。