关闭

批处理For--分割字符串

标签: Windowsbat
1696人阅读 评论(0) 收藏 举报
分类:

批处理命令For——分割字符串

windows下批处理命令分割字符串代码

@echo off
set str="aa_bb_cc"
:GOON
for /f "delims=_, tokens=1,*" %%i in (%str%) do (
    echo %%i %%j
    set str="%%j"
    goto GOON
)

输出结果

aa bb_cc
bb cc
cc

delims字符串中的分割字符,不使用delims时,默认分割字符是空格和tab字符
tokens提取每行指定列,其中%%i, %%j就是具体的提取内容。更多内容参见FOR参数/F之tokens详解


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2657次
    • 积分:113
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类