こんにちは!エンジニアの篠原です
今回もサクラエディタで個人的に便利だと思った機能を紹介します。
前々回&前回はこちら↓
同じテーマで投稿していただきました🙌↓
便利機能(正規表現検索)
そもそも正規表現とは何かというと
文字列をパターン表現して検索や置換を行う手法の一つです。
たくさんある文字列の中から
「あ」から始まる3文字の文字列だったり
数値が含まれている文字列とあいまいな条件で検索することができます。
分かりやすい説明はこちら↓
サクラエディタではその正規表現を使用して、
検索と置換が可能です
では、実際にやってみます。
上図のようなファイルで
abcで始まる文字列を検索したいとき
Ctrl+Fで検索を開き、条件欄に以下のように入力し
正規表現にチェックを入れます。
この状態で検索すると...
該当行が表示されました
条件に入れた「^abc.*$」ですが、内訳は以下です。
- 「^」 行頭を表します
- 「abc」 今回の指定文字
- 「.」 任意の1文字
- 「*」 前の文字を繰り返す(今回は前の文字が.(任意の1文字)の為、任意の文字が何文字でもという意味になります)
- 「$」 行末を表します
こんな感じで複数のパターン文字を組み合わせて
あいまいな検索が可能になります
サクラエディタで使用可能な正規表現は
公式サイトにまとめられていますので
こちらを参考にしてみてください。
まとめ
今回は正規表現を紹介しました。
置換と組み合わせることで全行末に文字列を追加できたり
改行コードを削除して1行にしたりととても便利です。
是非活用してみてください
以上、篠原でした