【问题标题】:Processing raw data strings from a text file into a CSV file将文本文件中的原始数据字符串处理成 CSV 文件
【发布时间】:2013-07-09 16:49:16
【问题描述】:

我有一个包含数百行原始数据的文本文件。数据没有具体的分离形式,但我知道每个部分指的是什么。例如:

316smithjohn112007

316 是该用户的 ID, 史密斯是姓氏, 约翰是名字, 11 是地板, 2007 是分机号。

我现在需要做的是将所有这些数据提取到一个 CSV 文件中,并使用正确的列和数据分开。它需要是一个 PHP 脚本,我可以在需要更新的 CSV 时运行它。

例如:

ID,surname,forename,floor,ext
316,smith,john,11,2007

希望有人可以提供帮助。

【问题讨论】:

  • 阅读 PHP 的基本字符串操作,然后发布您尝试的内容,届时我们可以提供帮助。现在你的问题太宽泛了,看来你还没有尝试过。
  • 你可以使用其他 Unix 工具(sed、awk)吗?
  • 那是一些严肃的机器学习 :) 不知道你将如何获得一个 PHP 脚本来将 smith 和 john 分开。

标签: php file csv text


【解决方案1】:

只需为每一行做一个循环,然后试着弄清楚你应该做什么。您可以拆分数字,但不能拆分名称。 PHP 不知道什么是名字和姓氏。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-13
    • 1970-01-01
    • 2013-08-31
    • 2016-03-07
    • 2023-03-20
    • 2023-03-24
    • 2014-07-27
    相关资源
    最近更新 更多