天天看點

批量查找文本中的内容

@echo off

findstr /ims "查找内容" *.*>list.txt

ps:把含有相關文字内容的文檔輸出到list.txt文本中,

适用于能用notepad打開的各種文檔.

主要變化是增加了多行替換功能,以及應使用者需要增加檔案名變量。

用法有一點修改:

repall.py [-r] [-n] [-i] [-m] [-e encoding] source_regex dest_text [fileordir]

    -r : 包含子目錄

    -n : 不加此項時隻是把檔案中比對部分找到并顯示替換後的結果,不作實際替換,加上此項時才作實際的替換

    -i : 大小寫不敏感

    -m : 多行比對

    -e : 檔案編碼方式,預設為 utf-8

    source_regex : 查找内容,可使用正規表達式

    dest_text : 替換内容,可使用正則替換文法,可以使用$FILENAME變量,其内容為目前檔案的檔案名(不含字尾名)

    fileordir : 檔案名或目錄名,預設為目前目錄

注意:因為程式可能不斷更新修正,下載下傳到的程式可能是與本文說明不附的新版本,請注意Trackback的回報連結。