- rem 1.1 1.2字符串长度不限,可含特殊字符。
- @echo off &setlocal enabledelayedexpansion
- set /p str=Please input string:&set a=&set /a var=0
- :loop
- set a=!str:~%var%,1!
- set /a err=%errorlevel%
- if !err! equ 0 (set /a var+=1&goto :loop )
- set /a var-=1
- echo the length of string is:%var%
- pause>nul
复制代码
[ 本帖最后由 zgq0301 于 2009-11-14 09:07 编辑 ] |