请问:如何处理这样类似表格式文件呢?

cshchina 2007-09-21 12:41:17
现在有很多这样类似于表结构的txt文件
Name of Customer Title of Class Shared AA BB CC
-----------------------------------------------------------
ffffffffffff ffff 1232 ooo None
bbbbbbbbbbbb ffff 1232 121 None
cccccccccccc ffff 1232 564 121 None

其中Name of Customer, Title of Class, Shared, AA, BB, CC都可以看作是表的列
下面的数据是值,有些列还可能没有值
应该如何做可以用perl将这些列切分出来只提取其中的某一列数据呢?

多谢多谢
如果分不够还可以加
...全文
111 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
lz要干嘛?
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
有点难度哦
knowledge_Is_Life 2008-04-30
  • 打赏
  • 举报
回复
我也想知道,正在找這方面的資料~~~~~
iambic 2007-09-27
  • 打赏
  • 举报
回复
我不觉得你我能找出楼主的规则。楼主的实例早就给出来了,也没什么“如果”可言。
当然,我想你说的“自己”去找,说的是楼主而不是你或者我。
michael_g_hu 2007-09-27
  • 打赏
  • 举报
回复
有些规则是靠自己去找,不是问出来的
zjlnju 2007-09-26
  • 打赏
  • 举报
回复
列之间分割不明确,使用固定字符数分隔,或者使用固定字符分割
iambic 2007-09-26
  • 打赏
  • 举报
回复
请问哪一列为空?
michael_g_hu 2007-09-26
  • 打赏
  • 举报
回复
天才,如果没有就为空,这点你都想不到?
iambic 2007-09-26
  • 打赏
  • 举报
回复
这就是“不需要分隔规则”?
michael_g_hu 2007-09-26
  • 打赏
  • 举报
回复
当然根据空格的多少来判断,如果你要说有些是table,那么全部换成space再弄
iambic 2007-09-25
  • 打赏
  • 举报
回复
那你怎么把第一行数据
ffffffffffff ffff 1232 ooo None
对应到
Name of Customer Title of Class Shared AA BB CC
各列?
Python也可以。
michael_g_hu 2007-09-25
  • 打赏
  • 举报
回复
不需要分隔规则
liyoujunlizi 2007-09-25
  • 打赏
  • 举报
回复
SED...?
iambic 2007-09-24
  • 打赏
  • 举报
回复
没有分隔规则没法做的……
michael_g_hu 2007-09-24
  • 打赏
  • 举报
回复
用正则很容易做出来,不过我用python,不会perl
iambic 2007-09-21
  • 打赏
  • 举报
回复
有的行5列,有的行6列,请问有什么规则可以区分哪一列对应哪一个列别?

37,744

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧