2013-02-25 27 views
1

我對編程一無所知。用數千個文本文件中的X替換名稱

  1. 我有成千上萬的文本文件(.txt),在他們每個人的名字都包括在內。我在一個單獨的電子表格中的列中也有這些名稱。我想用「X」替換所有這些名字。所以,而不是「布萊德皮特」或「安吉麗娜朱莉」或「喬治克魯尼」,所有將被替換爲「X」。是否可以通過幾步操作而不是打開每個文件並替換名稱?

  2. 我在這些文件的每個文件中都有一個7個字符的字符串,比如說1234567或1234568.同樣可以將所有這些文件中的所有這些文件都替換爲「X」嗎?

請指引我,我可以用做這些在Windows什麼程序? 接受我對計算機語言的道歉。

回答

0

下載記事本+ +,http://notepad-plus-plus.org/download/v6.3.html 點擊頂部,搜索>查找(或者按Ctrl + F) 點擊文件選項卡 查找選擇目錄,填寫查找與 點擊替換替換文件

編輯:「我做了,但問題是,在」找到什麼「,我可以把一個名字,但我有1000名不同的名字和姓氏將被替換爲X(我的意思是去識別)」

在這種情況下,我會編寫一個C#程序來讀取所有文件,逐個文件並遍歷您的名稱列表。使用String.Replace方法將名稱替換爲X,然後保存該文件。看一下StreamReader和StreamWriter類。

http://msdn.microsoft.com/en-us/library/system.io.streamreader.aspx

http://msdn.microsoft.com/en-us/library/system.io.streamwriter.aspx

+0

我做到了,但問題是,在「查找內容」,我可以把一個名字,但我有1000種不同的姓和名的列表與X來代替(我的意思是去識別)。 – user2108614 2013-02-25 20:06:11

+0

更新了我的答案,希望您對編程有所瞭解。 – 2013-02-26 21:31:23