批處理字符替換


前言

來看下字符替換吧。

正文

set str="good one"
set str=%str:good=not good%
echo %str%

結果為:

題目:

你他娘的是誰?他娘的我不告訴你。
你他娘的到底是誰?我他娘的還就不告訴那個他娘的你。

論壇可是不允許用不文明用語的,請大家先把“他娘的”換成“TND”輸出一遍,最后去掉這個不雅的詞再輸出一遍。

答案:

@echo off
FOR /F %%i IN (a.txt) DO (
    setlocal ENABLEDELAYEDEXPANSION
    set var=%%i
    set var=!var:他娘的=tnd!
    echo !var!
    endlocal
)

@echo off
FOR /F %%i IN (a.txt) DO (
    setlocal ENABLEDELAYEDEXPANSION
    set var=%%i
    set var=!var:他娘的=!
    echo !var!
    endlocal
)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM