DOS截取文本字符串

版权声明: https://blog.csdn.net/PlatoWG/article/details/83014451

说明:在编写windows是经常会遇到需要截取文本的功能,在linux中可以使用强大的awk、cut等命令实现。windows中也有类似的命令,使用起来比较麻烦

C:\Users\User>set str=123456789  #定义字符串变量

C:\Users\User>echo %str%    #打印变量
123456789

C:\Users\User>echo %str:~0,1%    #截取从第1位开始,往后1位的字符
1

C:\Users\User>echo %str:~2,2%    #截取从第2位开始,往后2位的字符
34

C:\Users\User>echo %str:~-4,2%    #截取从倒数第4位开始,往后2位的字符
67

猜你喜欢

转载自blog.csdn.net/PlatoWG/article/details/83014451