阅读背景:

批处理 字符串替换、大小写判断

来源:互联网 
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION

SET "STR=AAaa BBb;bC Ccc"
ECHO %STR:A=x%
ECHO %STR:b=X%

SET "STR=AAaa BBb;bC Ccc"

:NEXT
IF DEFINED STR (
	SET C=%STR:~0,1%

	IF !C! LEQ Z IF !C! GEQ A (
		ECHO !C! 大写
		GOTO :END
	)
	
	IF !C! LEQ z IF !C! GEQ a (
		ECHO !C! 小写
		GOTO :END
	)
	
	ECHO !C! 字符
:END
	SET STR=%STR:~1%
	GOTO :NEXT
)

PAUSE@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION

SET 



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: