• cmd、bat分割单行字符串


    sdf

    @echo off
    REM 分割字符串
    
    set str=100,200;300,400,500;n600,7,8,9
    echo 对“%str%”进行分割,分割符 ",|;"
    echo 取第1,3,4,5,*列
    
    for /f "tokens=1,3,4,5,* delims=,|;" %%a in ("%str%") do (
    
        set c1=%%a
        set c3=%%b
        set c4=%%c
        set c5=%%d
        set c6=%%e
    )
    
    echo -
    echo 输出:%c1%, %c3%, %c4%, %c5%, %c6%
    echo -
    pause
    @echo off&title 字符串切割
    set string=aaa/bbb/ccc
    :split
    rem 把要切割字符串按照/符号分割开,并取得分割后的第一个的值
    rem 再把分割后的剩下的值重赋予环境变量string,并重新执行for
    rem 第一次 %string%=aaa/bbb/cc
    rem 第二次 %string%=bbb/ccc
    rem 第三次 %string%=ccc
    rem 第四次 %string%=空,结束goto,退出
    for /f "tokens=1,* delims=/" %%i in ("%string%") do (
      echo %%i
      set string=%%j
    )
    if not "%string%"=="" goto split
    pause
    奶奶问孙子:4+1等于几 孙子说:等于6-1。 奶奶说:你明明知道答案,为什么不说? 孙子说:年轻人不讲5的……..
  • 相关阅读:
    mongodb 的主从配置
    python 操作mongoDB数据库
    git常用操作
    基于canvas与原生JS的H5动画引擎
    mongodb的使用(入门)
    mongodb 的安装(Centor OS )
    NIO概述及实例(时钟服务器)
    netty上手
    BootStrap概述
    Spark SQL访问PostgreSQL
  • 原文地址:https://www.cnblogs.com/jasy/p/14042010.html
Copyright © 2020-2023  润新知