- 相信大家都知道VBA中的Split函数,那么在bat中是否有类似的功能呢?
正文
- 已有一个txt文本:将进酒·君不见.txt
- 对txt中每一行进行分割,分割符采用.,,.
- 分别输出文本文件,观察不同分割符的效果
![8e522de3aebcf9ee0ee80f69f1f670aa.png](https://img-blog.csdnimg.cn/img_convert/8e522de3aebcf9ee0ee80f69f1f670aa.png)
代码
@echo offfor /f "delims=., tokens=2" %%i in (将进酒·君不见.txt) do echo %%i>>1.txtfor /f "delims=. tokens=2" %%i in (将进酒·君不见.txt) do echo %%i>>2.txt
代码截图
![c897828ddde29f7fd4e2f2da0df8e80a.png](https://img-blog.csdnimg.cn/img_convert/c897828ddde29f7fd4e2f2da0df8e80a.png)