WEB-zarashi

パソコン操作の作業効率をUPさせる小技を中心に!なんだかサクラエディタ(正規表現)系の記事が多くなってきた気はする。

<サクラエディタ正規表現⑦>「AND・かつ・複合条件」の検索方法 ~AAとBBを含む行を検索・置換~

準備(サクラエディタのインストール)

今回紹介する手順では、サクラエディタを使用しますので、下記手順に沿って事前にインストールをお願いします。インストールは非常に簡単なのでご安心を。

サクラエディタのインストール(ダウンロード)手順とサクラエディタでできること

 

「AND・かつ・複合条件」の検索・置換方法

それでは、例題として、AAとBBが含まれる行の検索・置換の手順を紹介します。

 

1.検索タブの置換(CTRL+R)から置換機能を起動する。

2.正規表現を使用するので、「正規表現」にチェックをいれる。

3.ほかのチェック項目は記載されている通りなので必要に応じて。

4.置換前に「^(?=.*AA)(?=.*BB).*$」を、

  置換後に置換したい文字(今回は空白)を入力。

  ※「AA」「BB」は条件としたい文字列に変更してください。

  ※「()」要素を追加することで条件の追加が可能

5.「置換」または、「すべて置換」ボタンを押して置換する。

f:id:webzarashi:20170617105939p:plain

※テキストボックスの右端の▽をクリックするか、テキストボックス内で「↑矢印」キーまたは「↓矢印」キーを押すことで、入力履歴が表示されます。過去の履歴も残っているので、複雑な置換条件などを再処理したい場合などに非常に便利です。

 

5.で置換せずに検索ボタンを押すと対象箇所が黄色背景色に。

f:id:webzarashi:20170617105955p:plain

 

置換すると、AAとBBが含まれる行が置換されたことが確認できます。

f:id:webzarashi:20170617110008p:plain

 

例1)AAとBBとCCを含む行を置換

1.検索タブの置換(CTRL+R)から置換機能を起動する。

2.正規表現を使用するので、「正規表現」にチェックをいれる。

3.ほかのチェック項目は記載されている通りなので必要に応じて。

4.置換前に「^(?=.*AA)(?=.*BB)(?=.*CC).*$」を、

  置換後に置換したい文字(今回は空白)を入力。

  ※「AA」「BB」「CC」は条件としたい文字列に変更してください。

  ※「()」要素を追加することで条件の追加が可能

 

f:id:webzarashi:20170624124442p:plain

 

以上、「<サクラエディタ正規表現⑦>「AND・かつ・複合条件」の検索方法 ~AAとBBを含む行を検索・置換~」でした。

 

おまけ(そのほかの置換処理一覧はこちら)

<サクラエディタ正規表現>作業効率をUPさせる置換処理一覧

 

スポンサーリンク