- 帖子
- 1166
- 积分
- 5174
- 技术
- 13
- 捐助
- 0
- 注册时间
- 2008-3-11
|
2楼
发表于 2008-9-1 14:07
| 只看该作者
在用户输入并按回车之后第四位是不是空的就可以了,如下:
if "%xx:~3,1%" neq "" echo 只能输入3位&pause&goto begin
echo %xx%|findstr "^[0-9]*$">nul||(echo 不是纯数字&goto begin)
echo %xx%|findstr/i "^[a-z]*$">nul||(echo 不是纯字母&goto begin)
[ 本帖最后由 pusofalse 于 2008-9-1 17:27 编辑 ] |
|