C#--批量讀取目錄中txt文檔,并用首行重命名txt
這是一個(gè)用C#代碼開發(fā)的控制臺(tái)程序,
功能:用于將輸入目錄下所有的txt文件進(jìn)行遍歷,然后用每個(gè)txt文檔非空的首行字符重命名txt文件。(*輸入的不能帶引號(hào),可以直接從地址欄復(fù)制)
其他幾點(diǎn)說明:
遍歷txt時(shí)自動(dòng)遍歷非空的首行
使用正則表達(dá)式,將非法的文件名字符進(jìn)行替換
采用UTF-8或ASCII的的編碼選擇
文件會(huì)自動(dòng)存放到新生成的目錄
文件自動(dòng)加了原文件名的前綴,可以根據(jù)需要進(jìn)行使用/取消
經(jīng)過測試,從iPhone創(chuàng)建的UTF-8的Unix的txt文檔也支持
采用ASCII編碼時(shí)要注意只識(shí)別ASCII字符
以下是我堆的代碼,歡迎大家相互討論學(xué)習(xí)
標(biāo)簽: