這個問題之間計數字符串外觀非常相似this question.批次 - 兩種模式
我一直堅持努力算一個字符串多少顯得括號內。考慮後續文本文件(雖然它看起來像一個蝙蝠腳本)
(
echo a
echo b
echo c
)
echo z
在上面的文件中,我們可以看到4 echo
,但我只想算括號內的那些(結果應該是3 )
for /f "delims=][ tokens=2" %%H in ('FART.exe -c -i -p %File% ^(a') do set /a count+=1
此代碼的工作,但只計算1,因爲我無法弄清楚如何計算多次出現。請幫助我,任何幫助將不勝感激。
編輯 - 17年5月7日
你可以假設
- 將只有1
echo
每行。 - 括號不能嵌套
echo
不會出現在同一行括號- 獎金,如果你可以讓你的腳本在同一行括號算
echo
- 獎金,如果你可以讓你的腳本在同一行括號算
。一條線上可以有多個ECHO嗎?括號可以嵌套嗎? ECHO能否與括號出現在同一行上? – dbenham
@dbemham很好的問題,我會編輯我的帖子。 – SteveFest