【发布时间】:2015-02-11 21:11:00
【问题描述】:
perl我有制表符分隔的文本文件,有 3 列,如下所示
Name Description Ontology
dda1 box1_homodomain gn=box1 os=homo C:Cell;C:surface;F:binding;P:toy
dda2 sox2_plurinet gn=plu os=mouse C:Organ;F:transport;P:carrier;P:avi
dd13 klf4_iPSC gn=klf os=Bos C:Cell;F:tiad;P:abs;P:digestion
现在我想将描述列中的值(gn=xxx 和 os=xxx)和本体列中的值(C:xxx;F=xxx;P=xxx;)拆分为单独的列,如下所示:
Name Description gn os C F P
dda1 box1_homodomain box1 homo Cell;surface binding toy
dda2 sox2_plurinet plu mouse Organ; transport carrier;avi
dd13 klf4_iPSC klf Bos Cell; tiad abs;digestion
我希望这必须导出为制表符分隔文件或 excel 文件。如果有人能指导我如何在 perl 中实现这一点,我会非常棒。请帮帮我。
提前致谢
【问题讨论】:
-
如果您只询问一种语言,这个问题会更好。允许以多种语言提供答案只会降低未来读者以他们当前所用语言寻求答案的有用性。