【サクラエディタ】Grepの仕方と正規表現IT関連TwitterFacebookはてブPocketLINEコピー2024.01.10皆さんテキストエディタはなにを使用していますでしょうか。サクラエディタを使用している方は結構多いと思います。文字コードセットフォルダーの初期値をカレントフォルダーにする正規表現よく使う正規表現まとめ文字列検索【Grep】GrepというのはUNIX系のOSのコマンドでファイルから指定した文字を検索するコマンドです。サクラエディタにも似たような機能がありサクラエディタでもGrepと言われています。Grepの使い方サクラエディタのGrepは「検索」→Grep(G)からとショートカットCtrl+Gの二つの使用方法があります。どちらも同じウインドウが出ますのでどちらでも大丈夫です。ショートカットは覚えておくと便利ですのでショートカットを推奨します。Grepウインドウの使い方は下記です。条件(N)検索する文字列を指定します。||(パイプ)でつなげて、複数指定することもできます。※OR条件になります。ファイル(T)検索対象とするファイルを指定します。「*.*」とすると全ファイルが対象になります。「*.txt」とすると拡張子がtxtのファイルのみ対象となります。「テキスト.*」とすると、テキストというファイルが対象となります。すべての拡張子が対象になります。ファイルの先頭に「!」を付けることで対象外とするファイルを指定することも可能です。「!*.txt」とすると拡張子がtxtのファイルが対象外となります。検索対象とするファイル複数指定でき、「;」セミコロンで区切って指定します。「.txt;.log」とすると拡張子がtxtとlogのファイルが対象となります。フォルダ(O)検索するフォルダを指定します。指定したフォルダ内のファイルのみ検索対象とします。除外ファイル検索除外対象とするファイルを指定します。上記のファイル(T)の逆の指定方法です。ファイルの先頭に「!」を付ける必要はありません。「*.txt」とすると拡張子がtxtのファイルが対象外となります。これも検索除外対象とするファイル複数指定でき、「;」セミコロンで区切って指定します。「.txt;.log」とすると拡張子がtxtとlogのファイルが除外対象となります。除外フォルダ除外対象とするフォルダを指定します。フォルダ(O)で指定したフォルダ内にある除外したいフォルダを指定できます。単語単位で探す(W)チェックを付けると条件で指定した文字列と完全に一致する行だけ抽出します。testと条件に指定すると「test」という行はヒットしますが「test1」という行はヒットしません。サブフォルダからも検索する(S)フォルダに指定したフォルダ内にある、サブフォルダの中のファイルも検索対象とするかです。基本的にチェックを付けておいていいです。英大文字と小文字を区別する(G)条件にしていした文字列のアルファベットを大文字と小文字を区別するかです。区別しない場合条件が「test」だと「TEST」「TESt」「TEst」「Test」「test」どれもヒットします。区別する場合条件が「test」だと「test」だけヒットします。ファイル毎最初のみ検索する(C)1ファイルあたり、初めにヒットした行のみ対象とします。フォルダ毎に表示サブフォルダー毎にパスをまとめて相対パスで出力します。文字コードセット検索対象となるファイルの文字コードセットを選択します。基本的に「自動選択」でいいです。正規表現を使うかどうかを指定します。タブや改行を正規表現で検索できます。詳しくはサクラエディタ公式HPに乗っていますので確認してください。サクラエディタ公式よく使う正規表現Grepする際は正規表現が便利でおすすめです。使う正規表現は下記です。行末まとめ今回はサクラエディタでGrep、正規表現について解説しました。便利なので、ぜひ活用してみてください。他のテキストエディタも似た使い方ができます。ExcelやWindowsの便利機能を紹介していますので参考にしていただければと思います。初心者向けExcelでの小技を5つ紹介します。使えて、作業効率がアップするテクニックですのでぜひ活用してみてくださいpe-tavlog.com2022.09.15【10分で分かる】Excelアドインの作り方Excelのアドインの作り方、追加方法を分かりやすく紹介します。皆さんもマクロを他のExcelで使用したいと考えたことがあると思います。アドインを作れば、他Excelでも使えるようにできます。pe-tavlog.com2023.09.09【5分でできる】Excelマクロで全シートA1を選択する方法Excelの全シートをA1に移動させて先頭シートを表示させる方法をご紹介します。この方法で作業効率アップ間違いなしです!アドインにするとさらに便利です。【Windows】スクリーンショットの方法3選Windowsでスクリーンショットを取得する方法3選をご紹介します。作業効率アップ間違いなしの、Windowsキーを使用した便利な操作4選をご紹介します。未経験からエンジニア3実際に僕が未経験でシステムエンジニアになった際に大変だったことなどを書いていこうと思います。前回(未経験からエンジニア2)は、新入社員研修の前半戦を記事にしました。初心者向けExcelでの小技を5つ紹介します。【10分で分かる】Excelアドインの作り方Excelのアドインの作り方、追加方法を分かりやすく紹介します。皆さんもマクロを他のExcelで使用したいと考えたことがあると思います。アドインを作れば、他Excelでも使えるようにできます。【5分でできる】Excelマクロで全シートA1を選択する方法Excelの全シートをA1に移動させて先頭シートを表示させる方法をご紹介します。この方法で作業効率アップ間違いなしです!アドインにするとさらに便利です。【作業効率アップ】Windowsショートカット9選パソコンを操作する上で、便利なのがショートカットです。今回はWindowsのショートカット9選を紹介しようと思います。【Windows】スクリーンショットの方法3選Windowsでスクリーンショットを取得する方法3選をご紹介します。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。ホームIT関連プロフィールぺーた文系大学出身の未経験SEです。ぺーたの「その日暮らし」.メニューTOPプロフィールお問い合わせプライバシーポリシーホーム検索トップサイドバープロフィールぺーた文系大学出身の未経験SEです。defined.")}))})();タイトルとURLをコピーしました。