使用下面的代码,我试图让ProjName读取:
" word1 word2 - word3"
然而,我得到的输出是:
" word1 word2"
如何忽略分隔符的后续实例?
@echo
SET FolderName="100 - word1 word2 - word3"
for /F "tokens=2* delims=-" %%i IN (%FolderName%) DO (set ProjName=%%i)
echo %ProjName%
pause
非常感谢。
编辑 - 只是为了添加,'单词'也可能是数字。