- ベストアンサー
batでの文字列抽出
バッチで以下のFROM以降の文字列(hogehoge)を抽出する処理を行いたいのですが、 良い方法はございますでしょうか。 FROM hogehoge1 FROM hogehoge2 pekepeke FROM hogehoge3 pekepeke1 pekepeke2 FROM hogehoge4
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
いろいろなケースに逐一回答するわけにはいきませんが、 あまりバッチにこだわらないほうがいいと思いますよ。 いまではPowerShell もWindowsに標準で付いていますので利用すると楽ですし、汎用性があります。 --- PowerShell の例としては (1) FROMが出現する位置(index)を取得する。( LastIndexof() で取得) (2) 取得した位置から後ろの文字列を切り出す。( Substring() ) 以上で終了。
お礼
忙しい中、回答ありがとうございます。 仰られる通り、バッチこだわって、作りこむのは 時間の無駄でしたね。 ご指摘ありがとうございます。PowerShell確認して みます。