置き換え機能

ホームページを作る作業で便利な機能として文字の置き換えを
紹介したいと思います。

「文字の置き換え」というのは、

例えば文字を一か所だけ修正するのであれば、その場で修正をする方が早いのですがそのページの修正箇所の単語が100箇所あったとしたら、
それをひとつひとつ修正していくのは大変な作業になってしまいます。

そこで置き換えの機能を使うと一瞬で修正できてしまいますので効率が良いです。

e039

まだ「置き換え」機能を使った事がないのであれば
一度この機に練習としてチャレンジしてみてはいかがでしょうか?

パソコンを使い慣れていな人は少し不安になるかと思いますが、

いざやってみるととても簡単で便利です。

このWindowsのメモ帳では、そのファイル一つに対して行いますのでそんなに恐れる事はありません

何事も経験あるのみなので、一度練習をして、使いこなせるようになるとよいと思います。

もし重要なものを置き換えする時は、一度どこかにそのファイルを保存(バックアップ)してから作業を行うと

いざ間違えても、他に複製しておけば安心です。

流れのポイント

1.置き換えたい文字を入力する
2.置き換える文字(文字を修正したい部分)を入力する
3.実行する

流れ的にはこんな感じです

置き換え1

例えばhttp://mezasou.comの部分を../index.htmlに置き換えるとした場合として説明したいと思います

置き換え2

[編集]をクリックして[置換]へ進みます

置き換え3

置き換えの入力欄が出ましたら、

置き換えたい文字を入力します。

置き換え4

検索する文字列(文字を修正したい部分)を入力します。

ここでは
http://mezasou.comを変更したいのでhttp://mezasou.comと入力をします

置き換え後の文字列(修正後の文字)
http://mezasou.comを../index.htmlに変更したいので

../index.htmlと入力します。

入力ができましたら

実行します。
実行方法としてましては
「置換して次に」か
「すべて置換」があります

1.「置換して次に」の場合は、一つずつ確認しながら行います
2.「すべての置換」の場合は、一気に行います

置き換え5

「すべて置換」では、一瞬で終わりますので、

いつの間にか終わっています。
修正したのもわかりにくいですが、中身を見てみるとちゃんと変わっていると思います

置き換え6

ついでに他の部分も変えてみたいと思います

リストの部分にクラス名をつけたいと思いますので

liをli class=”tokumei3″と変更したいと思います。

このように、簡単に置き換えする事が出来ます。

このページでは、Windowsに備えられている置き換えを使いましたが、
その他に フリーソフトを使う事で色々な置き換えが出来るものもあります。

例えば、数行を指定することや
フォルダの中のすべての物に対して
行うものもあります。

特にフォルダごとと変えられるのは、大変便利です。

正規表現を使う

正規表現とは、文字を一気に置きかえるのに役立ちます
例えば四つの異なる言葉があります
めざそう物知り博士
目指そうものしり博士
めざそうものしりはかせ
目指そう物知りはかせ
と言ったように異なる単語があります。
この異なる文字を統一させるために正規表現を使います
例えばこの4つのすべてを「目指そう物知り博士」に変更をすることができます
文字にはいろいろなパターンや共通する場合があります。
例えば上の四つの例では
ひらがなの「そう」がすべてに存在をしています。
こういった共通した文字などを拾って正規化することも可能になります

正規表現の解説

サイトを作るのであれば
正規表現を覚えることをお勧めします。

その理由としては、一言「強気になれます」

たとえば、デザインでもそうですが
「どうしてもここはバラバラにしたいのだけれど
後で一つ一つ直すのが大変そうだなぁ?」
とおもってなかなか思い切ってできない事があります。

でも正規表現を理解していれば、
たとえば、
フォルダの中のテキストファイルに
アフィリエイト用のコードなどが含まれていたとします。

その複数行に書かれたコードを消すのには
ひとつひとつファイルを開いて消していくのは大変な作業です

そこでフリーソフトと併用すれば一発で消すことができます。

一括編集ソフトとは

ホームページを作るなかで
「タグを打ち込みながら」作っていると、
どうしても大まかな修正や変更が必要な時があります。

そのときに役に立つのが
「一括編集ソフトです」

「Speeeeed」や「Textss」、「GrepReplace」など
いろいろとあります。
その用途に合った使い方をするとよいと思います。

Speeeeedなんかは、一行を編集するのに適しています。

そのファイルの中に対して行いますので、複数のフィルを
一括で編集してくれます。

その他、ファイル名の一括編集を行えるものもあります。
たとえば
ファイル名にわかりやすく記号のマークをつけいていたとします。

でも役目を果たした場合に、一ずつはずしてくのは大変な作業です。
そういったときに、ファイルの名前を一括で編集できるソフトを使うと
簡単に編集することができます。

ある程度、ホームページのファイルのボリュームが上がってきたら、
こういった編集ソフトを使って作業をすると、
効率がアップします。

まずは早いうちから勉強を始めたほうが良いと思います。

【手がかり】
その勉強方法として、
まずは、テキストエディタである「秀丸」あたりを使いながら勉強するとよいと思います。
秀丸の機能、Windowsにそなえられているメモ帳とは違い、
機能が豊富です。

その秀丸には、「正規表現」が使えます。
その正規表現を学ぶことで理解を深めるとこができると思います。

たとえば正規表現とは、

「目指そう!物知り博士」と
「目標は!天気予報士」がテキストファイル内に書かれていたとします。
そのどちらも一緒にテキストファイル内から
除外したい場合に、

共通点を指定して編集することができます。
たとえば、
始めはお互いに「目」で始まっています。
そして終わりには「士」で終わるようになっています。
これをいかして、削除をします。

「目~士」を削除
このような指示になります。

ちなみに実際の書き方は
「目.*士」となります。
この.*
記号はその挟まれた言葉は何でもよいことになります。
これで手際よく編集が行えます。

もし本格的にホームページを作るのであれば、
いずれは正規表現なども勉強した方が良いと思います。

避けては通ることはできると思いますが、
効率をあげるには、とても重要になってくると思います。

一括置き換え編集ソフト【speeeeed】

ホームページを作る人であれば、
メモ帳などのテキストファイルはよく使うことだと思います。

たとえば、そのメモ帳のなかの文字を編集したいとなれば、
少ない変更であれば、全然手作業でも問題ないと思いますが,

たとえば、フォルダの中のすべてのファイルを編集するとなれば
大変な作業になってしまいますよね

そこで「speeeeed」を使うと簡単に編集ができてしまいます。

speeeeed

たとえば
フォルダがあるとします。
そのフォルダを「マイボックス」とします

その「マイボックス」の中のテキストファイルを変更したいとします。

たとえすべててのテキストファイルの一行目(先頭行)に
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
と書かれていたとします。

ちなみにこれは関係ない話ですが
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
はhtmlの宣言になる部分です。

話がそれてしまいました・・・戻します。
その
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
のこの部分を
<!DOCTYPE html>
のように一括で変更したい時に
この「speeeeed」を使うと
一気に変更をすることができます。


<html>

<html lang=”ja”>
に変更したいとします。

変更したいファイルは
mezaのフォルダーの中の
test1のファイルと
test2のファイルがあります。

そのファイルに書かれている

<html>

<html lang=”ja”>に編集をします。

編集

検索文字 = 置き換えたい文字
置き換え文字列 = 置き換えた後の文字

たとえば数千のファイルがあったとした場合でも
書きかえるのに、ほんの数秒で書き換えが行えます。

このエントリーをはてなブックマークに追加
 


スポンサード リンク

 

↑このページの先頭へ