【问题标题】:Replace string % with %% using batch file使用批处理文件将字符串 % 替换为 %%
【发布时间】:2014-05-30 05:39:05
【问题描述】:

我在 input.txt 文件中有如下文本。

sdf%5Ddfssdsd%2Ddfdf

我想在输出文件中将“%”替换为“%%”。所以文本应该看起来像

sdf%%5Ddfssdsd%%2Ddfdf

感谢您的帮助!!

【问题讨论】:

标签: windows batch-file batch-processing


【解决方案1】:
@echo off

setlocal ENABLEDELAYEDEXPANSION

for /f "tokens=1* delims=" %%i in (input.txt) do (
  set _line=%%i
  set _line=!_line:%%=%%%%!
  echo !_line! >> output.txt
)

endlocal

【讨论】:

    猜你喜欢
    • 2011-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-05
    相关资源
    最近更新 更多