BLOG
ブログ

よく使う正規表現

よく使う正規表現

CONTENT

こんにちは!

暑くなってきて毎日アイスを食べるのが止まらないエンジニアのKです。


皆さん正規表現は使っていますか??

私は作業の中でサクラエディタで置換や検索をする際に正規表現をちょこちょこ使うので、その中で今回よく使う正規表現をピックアップしてご紹介します!

※サクラエディタで正規表現を使う場合は、検索および置換ウィンドウにある「正規表現」にチェックを入れることをお忘れなく!


①:^(行頭)

 「^」は行頭を表します。
 文字列の最初に文字を挿入したい時に使用します。


②:$(行末)

 「$」は行末を表します。
 文字列の最後に文字を挿入したい時に使用します。


③:¥t(水平タブ)

 「¥t」は「tab」キーを表します。
 エクセルシートからコピーしてサクラエディタに貼り付けた時に、セルの区切りがTabとしてついているので削除するときに使います。


④:¥r¥n(改行コード)

 「¥r¥n」はWindowsで一般的に使われる改行コードを表します。
 「^」と組み合わせて不要な改行などを削除したりする時に使います。


主なシーンとしては、テストデータを作成する際にエクセルで投入データを表にし、それを元にサクラエディタで正規表現を使用し大量のINSERT,UPDATE等のクエリに整形するといった時が多いです。

その際、サクラエディタの「矩形範囲選択」なども結構使います。
(altキーを押しながらマウスでドラッグして範囲を選択)


手動で時間をかけて作業を行うその前に、正規表現で検索や置換を行って一気に処理できるのでは?と考えてみてもいいかもしれませんね!


それではまた!