1樓:匿名使用者
加引號 if "%%c"=="nice girl"
批處理 計算在檔案中 某個字串出現的次數
用批處理 查詢txt檔案內的字元並統計出現的次數
2樓:
不清楚你的實際檔案/情況,僅以問題中的樣例/說明為據;以下**複製貼上到記事本,另存為xx.bat,編碼選ansi,跟要處理的檔案放一起雙擊執行
/*&cls&echo off
rem 統計一個指定字串在一個txt文字檔案裡出現的次數
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
set "txtfile=a.txt"
set "findword=指定字串"
if not exist "%txtfile%" (echo;"%txtfile%" 未找到&pause&exit)
type "%txtfile%"|cscript -nologo -e:jscript "%~f0" "%findword%"
echo;%#% +%$%%$%/%@% %z%
pause
exit
*/var text=wsh.stdin.readall();
var str=wsh.arguments(0);
var index=0,count=0;
while((index=text.indexof(str, index)) != -1)
wsh.echo(count);
3樓:匿名使用者
將a檔案拖放到批處理的上方放開執行,**如下:
if %1=="" (echo 請拖放文字到批處理圖示&pause&exit) else (
set/p #=輸入要查詢的字元:)
set/pstr=<%1
for %%1 in (!str!)do if "%%1"=="!#!" set/a .+=1
echo !#!出現了!.!次
pause
4樓:
推薦用軟體replace pioneer來做,很簡單,詳細步驟:
1. 開啟tools->pattern counter選單2. 選中file/http選項,並在右邊選擇待處理檔名3. 選中word行,按detail按鈕,即得出各詞的統計:
number word
**********==
4 44
3 33
1 55
**********==
如想自己統計特定的字串,可以按以下步驟:
4. 點選clear按鈕
5. 點選add按鈕,在name輸入33,在pattern=>下面輸入\b33\b點選ok
6. 重複第4步,在name輸入55,在pattern下面輸入\b55\b點選ok
7. 點選count即可得出33和55的出現次數
c語言 求大神啊= =統計特定字串在檔案**現的位置和次數
5樓:匿名使用者
將檔案中的資料讀到記憶體中,存到一個二維陣列中,每一行儲存檔案中的一行資料
遍歷陣列,用strstr()檢查是否有要找的串,如果有,則記錄位置(行,列),累計次數
最後,輸出結果。
6樓:匿名使用者
for(int i = 0 ; i < strlen(str) ; i++)}
求統計txt檔案中單詞出現次數的批處理命令(dos)
7樓:匿名使用者
@echo off
2>nul (for %%i in (success failure) do (
for /f "tokens=2delims=,," %%j in ('findstr "@" %%i.txt') do set/a #%%j+=1
)for /f "tokens=1-2delims=#=" %%i in ('set #') do echo;使用者%%i出現次數:%%j)
pause
8樓:匿名使用者
錯誤日誌和成功日誌合併一起統計如下,如需分開統計再追問吧。
@echo off
set fn=成功.log 失敗.log
for /f "tokens=*" %%i in (dir/b %fn%') do (
wfr %fn% -r:" " -t:"\n">temp.txt
for /f "delims=@" %%j in ('findstr "@" temp.txt') do set/a #%%j+=1
)for /f "tokens=1,2 delims=#=" %%i in ('set #') do echo;使用者%%i出現次數:%%j
for /f "delims==" %%i in ('set #') do set %%i=
9樓:容昭
檔案內容格式是怎麼樣的呢?
php中如何判斷字串中是否有某個字元
黑馬程式設計師 php中如何判斷一個字串中是否有某個字元,如下 php語言是一個功能強大的嵌入式html指令碼語言,它的易用性讓許多程式設計師選擇使用。php判斷字串的包含,可以使用php的內建函式strstr,strpos,stristr直接進行判斷.也可以通過explode函式的作用寫一個判斷函...
如何用DOS做批處理檔案刪除以某個字元開頭的資料夾
找不到檔案的情況請注意刪除 set path d program files tencent qq 路徑最後的空格.另外 為 數字 的目錄名大小需大於 10000 這樣可以比較準確的刪除非 qq名資料夾,因為使用者 qq號碼 還未見過小於 10000 的.如果不需要 儘可以刪除 if str gtr...
sql語言 如何查詢字串某個字元的個數
end灬琦琦 好像沒有直接的方法吧,寫個迴圈試試 loop a instr string,n 1,1 查詢第一次出現的位置 string substr string,a 1,length string a 擷取第一次出現位置之後的字元,為新的字串 if a 0 then 查詢一次,記錄增加一次,當查...