【问题标题】:Replacing names with X in thousands of text files在数千个文本文件中用 X 替换名称
【发布时间】:2013-02-11 01:51:55
【问题描述】:

我对编程一无所知。

  1. 我有数千个文本文件 (.txt),每个文件中都包含人名。我在单独的电子表格的列中也有这些名称。我想用“X”替换所有这些名称。因此,代替“布拉德皮特”或“安吉丽娜朱莉”或“乔治克鲁尼”,将全部替换为“X”。是否可以通过几个步骤来完成,而不是打开每个文件并替换名称?

  2. 我在每个文件中都有一个由 7 个字符组成的数字字符串,比如 1234567 或 1234568。是否可以将所有这些文件中的所有这些数字都替换为“X”?

请指导我可以使用 Windows 中的哪些程序来执行这些操作? 接受我对普通计算机语言的道歉。

【问题讨论】:

    标签: text replace


    【解决方案1】:

    下载记事本++,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

    【讨论】:

    • 我做到了,但问题是在“查找内容”中,我可以输入一个名字,但我有一个包含 1000 个不同名字和姓氏的列表要替换为 X(我的意思是 de-识别)。
    • 更新了我的答案,希望你对编程有所了解。
    猜你喜欢
    • 2011-02-09
    • 2018-01-08
    • 2011-03-06
    • 1970-01-01
    • 2011-09-12
    • 1970-01-01
    • 1970-01-01
    • 2011-09-20
    • 2017-11-18
    相关资源
    最近更新 更多