テキストを扱う力 – 正規表現

ここ一年。
自分は様々なものを身につけた。

その一つが正規表現

正規表現とは、超簡単に言ってしまえば、¥nは改行、¥tはタブを意味している。(¥マークは実際に使用する際には半角です。)
この正規表現は、秀丸やEmEditor等で使えるが、非常に便利!

例えば下のテキスト。

■対象となるテキスト
hgdj0aska123as456nalndsja7dsan8aaasa9

があるとしよう。
これを正規表現の使えるエディタで、

■検索する文字列
[^0-9]

■置換後の文字列
(指定しないで空白)

とすると、

■正規表現を利用した置き換え後のテキスト結果
0123456789

という置き換え後の結果が帰ってくる。

[0-9]とした時は、0~9が検索の対象になり、
[^0-9]とすると、0~9以外が対象となる。

だから、置き換え後の文字を何も指定しないと、上記のテキストでは数字だけが残る結果になる。

これはいろいろと使える!
プログラム書く人以外でも押さえておくと便利かも!

ってなわけで、去年は正規表現のスキルを身につけました~♪ 🙂

コメント

タイトルとURLをコピーしました