- 締切済み
このような時どう検索すれば良いのでしょうか
いつもお世話になっています。 テキスト検索ソフトなどで文書を検索する際に、例えば下記のような文字列で人名部分だけ検索結果に表示したい(&出力してリスト化したい)のです。 ------------------------------------------ abc.. [NAME]=suzuki abcdef.. def.. [NAME]=tanaka defghi.. ghi.. [NAME]=yamamoto ghijkl.. ------------------------------------------ 1)人名部分の直前には"[NAME]="のように特定できる文字列があるので検索にはうってつけですが"[NAME]="自体は検索結果には含めたくない。 2)人名部分の直後には半角スペースが入りそれ以降文字列が続きますが、半角スペース以降は検索結果に含めたくない。 正規表現などの使用で可能にする方法があれば、またそういう検索&検索結果のテキスト出力が可能なフリーソフトなどありましたらお教えください。 どうかよろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
お礼
>R32Cさん 長い間お礼のお返事をしないままで大変失礼しました。 お恥ずかしい話ですが結局のところそのあたりは私には理解できず返答に困っていました。すみません。 質問の件では、#1でのお礼内容のように正規表現で検索をかけて結果をテキスト形式で吐き出せるソフトを見つけて、検索結果のテキストに対してさらに置換で[NAME]部分を消すという二段構えで対処しました。 丁寧にご回答と補足をして頂き、大変ありがとうございました。