正規表現

正規表現

テキストから指定の文字列を含む行を残し、それ以外の行を削除する手順(否定的先読みの正規表現)

指定文字を含む行を削除することは簡単な正規表現でできます。 しかし指定文字列を含む行を残して、それ以外の行を削除する正規表現は、案外思いつかなかったりするので手順として残しておきます。 実行環境 今回はサクラエディタと呼ばれる、ボランティア...
VBA

各セルを読み込んで特定文字がある場合、背景色を黄色く強調するVBAのサンプルコード(正規表現バージョン)

以前、Excelのヘッダー行を除く各セルをループで読み込んで特定文字がある場合、背景色を切り替えるVBAのサンプルをInStrで実現しました。 「~という文字列を含む」という程度の文字列検索の場合はこれでよいのですが、細かい文字列条件の検索...
VBA

テキストファイルを読み込んで、正規表現で絞り込み、Excelに出力するVBAのサンプルコード

テキストファイルから読み込んで、正規表現で絞り込みして、Excelファイルに出力するVBAのサンプルを紹介します。 仕様 ファイルを1行ずつ読み込み、正規表現にマッチした場合、Excelセルに書き込みます。 今回は正規表現の例として「^.A...
VBA

各セルを縦に読み込んで行き、正規表現で整形しながら横のセルに出力していくVBAのサンプルコード

Excelの各セルを縦に読み込んで行き正規表現で整形しながら横のセルに出力するVBAのサンプルを紹介します。 仕様 ボタン押下後に、「変換前」の入力内容を正規表現で変換して、「変換後」に出力していきます。 ここでは正規表現の中身を「Bが連続...
正規表現

テキストの各行をコピーして2行ずつに増やす正規表現を紹介

テキストの各行をコピーして2行ずつに増やす正規表現を紹介します。 実行環境 今回はサクラエディタと呼ばれる、ボランティアベースで開発されている素晴らしいテキストエディタで正規表現を実行しております。 ただ、正規表現さえ使用可能であれば、エデ...
正規表現

都道府県にマッチする正規表現をいくつか考えてテストしたので紹介

都道府県にマッチする正規表現をいくつか考えて、テストしたので紹介します。 テスト環境 今回はサクラエディタと呼ばれる、ボランティアベースで開発されている素晴らしいテキストエディタで正規表現を実行しております。 ただ、正規表現が使用可能であれ...
PowerShell

PowerShellで正規表現を使って、フォルダ内のファイル名を一括変換する方法を紹介

PowerShellと正規表現で、指定したフォルダにあるファイルの名前まとめて変換する方法を紹介します。 仕様 動作仕様 Windows PowerShellでフォルダ内のファイル名を、全てまとめて変換します。 ただし、様々なファイル名の形...
正規表現

改行だけの行を削除して行を詰める正規表現を紹介

テキストエディタの改行だけの行を削除して詰めたい場合に、使用するテクニックを紹介します。 手作業でやっている人を良く見かけて、案外知らない人が多かったりするので、紹介してみます。 解決したい事象 下記のキャプチャの青矢印で示したような空行を...
正規表現

改行コードの不揃いを正規表現で統一させる方法を紹介

改行コードがバラバラのテキストファイルを、正規表現によって統一する方法を紹介します。 解決したい事象 改行コードがバラバラのテキストをCRLFかLFのどちらかに統一します。 ここではサクラエディタを例に紹介しますが、エディタについては正規表...
タイトルとURLをコピーしました