[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

A1题答案,自认为,处理得比较好

@echo off&setlocal enabledelayedexpansion
set str=I love,bbs;bathome.net
for %%x in (%str%) do (set z=%%x&&set a=!z:.= !&&for %%b in (!a!) do echo %%b)
pause>nul

输出:
I
love
bbs
bathome
net
不知,楼主是否题目有问题,那来的cn,如是要有cn ,只能加个IF语句了

TOP

A2题答案

code
(
@echo off&setlocal enabledelayedexpansion
set str=I love,bbs;bathome.net
set k=0
for %%x in (%str%) do (set z=%%x&&set a=!z:.= !&&for %%b in (!a!) do (set /a k+=1&&if !k! equ 5 echo %%b))
pause>nul
)
输出:
net
如题要输出cn,只要把上面代码"echo %%b"改成"echo cn"

TOP

返回列表