BAT批处理有着具有非常强大的字符串处理能力,其功能虽没有C、Python等高级编程语言丰富,但是常见的字符串截取、替换、连接、查找等功能也是应有尽有,本文逐一详细讲解。
1、字符串截取
百学不如一练,直接上字符串截取案例代码,如下:
vstr1.bat
echo off & setlocal
rem strlen=31
set str=This is a string function demo.
rem 倒数第5位开始,取4位:demo
echo %str:~-5,4%
rem 倒数第5位开