找到一个补零的帖子:- @echo off & setlocal enabledelayedexpansion
- set var=2,15,20,33,56,1,07,54,89,66,23,25,27,28,29,55,56,57,5,59,6,78,74,66,08,28,9,30,52,14,15,16,2,8,4,6,15,16,13,5,9
- for %%a in (%var%) do (
- if 1%%a lss 20 (set var0=!var0!,0%%a) else set var0=!var0!,%%a
- )
- set var0=%var0:~1%
- echo %var0%
- pause
复制代码 但是有处不懂,if 1%%a lss 20 (set var0=!var0!,0%%a) else set var0=!var0!,%%a
为什么是lss 20啊? |