
[已解決]批處理命令findstr怎樣查找包含空格的關(guān)鍵詞最后由 wh1234567 于 -6-16 14:45
這是匹配任意一個(gè)關(guān)鍵詞的行輸出的代碼,我發(fā)現(xiàn)如果某個(gè)關(guān)鍵詞里包含空格的話就會(huì)處理不準(zhǔn)確,能不能將設(shè)定的關(guān)鍵詞固定住,然后將多個(gè)關(guān)鍵詞用逗號(hào)隔開,例如:關(guān)鍵詞:北京 小學(xué),成績(jī)比賽,002四中北京 小學(xué)這里關(guān)鍵詞里包含空格,234234不急不緩進(jìn)口環(huán)節(jié)北京 小學(xué)2342法國(guó)德國(guó)將紅字的固定住,符合這個(gè)關(guān)鍵詞才輸出,上面的代碼忽略了空格導(dǎo)致不能準(zhǔn)確處理,最好是將這些特殊符號(hào)包括空格不能忽略,只以逗號(hào)分隔為準(zhǔn)也就是北京 小學(xué)這個(gè)是一個(gè)整體的關(guān)鍵詞,不得分開處理并且輸出的行不得重復(fù)nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- findstr /i 關(guān)鍵詞1 關(guān)鍵詞2 關(guān)鍵詞3 a.txt>結(jié)果.txt
- exit

