
CODE: [Copy to clipboard]--------------------------------------------@ECHO %DBG% OFF
SETLOCAL ENABLEDELAYEDEXPANSION
SET STR=一二三四五六七八九十1234,.FJSFJSFGDFG
CALL :JIS 0 1
GOTO :EOF
:JIS
FOR /L %%i IN (%1,1,%2) DO (
IF "TMP!STR:~%%i!"=="TMP" ECHO %%i
IF "TMP!STR:~%%i!" NEQ "TMP" (
SET /A g=%%i+1,h=%%i+2
CALL :JIS !g! !h!
)
GOTO :EOF
)
| Quote: | |
|
| Quote: | |
|
| Quote: | |
|
| Quote: | |
|
| Quote: | |
|
| Quote: | |
|
| Quote: | |
|
CODE: [Copy to clipboard]@echo off
set var=
set /p var=请输入:
set var_bak=%var%
set count=0
:loop
if not "%var%"=="" set var=%var:~1%&set /a count+=1&goto loop
set /a count=%count%/2*2
if %count% GTR 1 (call echo 截取为: %%var_bak:~0,%count%%%) else echo 必须输入两个字以上
pause
exit
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |