- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:バグ?仕様?(バッチ複文での文字列置換))
バッチ複文での文字列置換のバグや仕様について
このQ&Aのポイント
- バッチ複文での文字列置換機能について疑問があります。末尾のバッチコードは複文では動作しないが、非複文では動作することがわかりました。これはバッチ処理の文字列置換機能のバグなのか、仕様なのか知りたいです。
- バッチの文字列変換機能で「%変数:<置換対象文字列>=<置換後文字列>%」という形式を使っています。例えば、<半角スペース>a<半角スペース>b を ab に変換したいです。複文を使わない場合にはうまく動作しますが、複文を使うと動作しないことがわかりました。
- バッチの文字列置換機能が複文でうまく動作しない理由について質問です。バッチ処理での文字列の置換について詳しい方からの回答をお待ちしております。
- みんなの回答 (1)
- 専門家の回答
お礼
()内は、()内で設定した値の%%の中での置換どころか、 参照自体がダメなんですねえ。 普通に考えると、()外と()内の値が相互に参照できないとか、 そういう風ならありそうなのですが、 まさか()内で設定した値を()内で参照できないとは 思ってもみませんでした。 勉強になりました。 ありがとうございました。