正規表現_マッチした範囲を抽出して取得

以前書いたより簡単な方法を見つけた。

結論から。

Grep する。その際、

結果出力 を [ 該当部分 ]
結果出力形式 を [ 結果のみ ] とする。
デフォルトは [ 該当行 ] [ ノーマル ] となっている。

f:id:koshinRan:20170819000539j:plain 

Grep:複数のファイルから文字を検索することが出来る。

 

ex )
以下のデータにおいて、 ≪B≫「XXXX」 というデータを取得したい時。

f:id:koshinRan:20170818221904j:plain

 

  1.  [ Ctrl ] + [ g ] 同時押しで
    Grep の 条件入力ウィンドウを立ち上げる。
    メニューバーの[ 検索 ] -> [ Grep ] からでもOK。
  2. 取得したい文字を条件に入力。
    ex ) では ≪B≫.*?」
  3. 結果出力 を [ 該当部分 ]
    結果出力形式 を [ 結果のみ ] に変更。
  4. [ 検索 ] ボタンをクリック。
  5.  ≪B≫「XXXX」が抽出されるので、コピーや切り取りで取得。

 サブフォルダを含めるかなどは目的に応じて。

↓ キャプチャ ( クリックで拡大 )

1.~  4.

f:id:koshinRan:20170818224737j:plain     →     f:id:koshinRan:20170819000539j:plain

※ キャプチャではフォルダ名が指定されていないが、指定する ↑

5.

f:id:koshinRan:20170819000640j:plain

選択したならば、[ Ctrl ] + [ c ] でコピーし、[ Ctrl ] + [ v ] で貼り付ける。

 

こちらから。
http://mura1133i.hatenablog.jp/entry/2016/11/17/003556

 

脇道

矩形選択というものを調べている途中で知った。
矩形選択は
[ Alt ] 押しながらマウスをドラッグする。

f:id:koshinRan:20170818225534j:plain
 結果出力形式 を [ ノーマル ] で実行した時。

 

以上。

Memo

≪A≫「りんご」≪B≫「猫」≪C≫「電車」
≪D≫「Apple」≪E≫「rabbit」≪F≫「bike」
≪A≫「みかん」≪B≫「dog」≪C≫「car」
≪D≫「トマト」≪E≫「マウス」≪F≫「車」
≪A≫「ぶどう」≪B≫「サル」≪C≫「自転車」
≪D≫「梨」≪E≫「蟻」≪F≫「バイク」
≪A≫「もも」≪B≫「金魚」≪C≫「一輪車」
≪D≫「レモン」≪E≫「ハチ」≪F≫「ヘリ」