小菜也来贴下代码:
A1:- @echo off
- set str=I love,bbs;bathome.net
- for %%i in (%str:.= %) do echo %%i
- pause>Nul
复制代码 另外带/f开关的- @echo off
- set str=I love,bbs;bathome.net
- for /f "tokens=1-5 delims=,;. " %%a in ("%str%") do echo %%a %%b %%c %%d %%e
- rem 如果不加tokens=1-5,则默认输出第一列.
- pause
复制代码 ===============================================================
A2:- @echo off
- set str=I love,bbs;bathome.net
- for %%i in (%str:*.= %) do echo %%i
- pause>Nul
复制代码
|