
批處理怎么可以快速高效提取文本中的特定位置字符串各位大神,有一個問題:在temp.txt中,由近10萬條文本名稱(名稱格式如:X87654320),目前我只需要提取每個文本字段的前三個字符。我編寫了下面的簡單文件,雖然其運行沒有問題,可以提取到前三位字符,但是運行時間過長,有沒有什么辦法縮短提取字符串的時間?多謝大家的幫助!
nclick="copycode($('code0'));">復制代碼
- for /f %%a in (temp.txt) do (
- for /f skip=21 %%b in (%%a.txt) do (
- set str=%%b
- set F4=!str:~0,3!
- echo !F4! >>std_%%a.txt
- )
- )

