作者o500521 (poet)
看板PHP
标题[请益] 该怎麽规划以及撷取资料
时间Fri Dec 16 16:20:32 2011
ChemDraw12051118412D
4 3 0 0 0 0 0 0 0 0999 V2000
-0.7145 -0.6188 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0
0.0000 -0.2062 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0
0.7145 -0.6188 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0
0.0000 0.6188 0.0000 O 0 0 0 0 0 0 0 0 0 0 0 0
1 2 1 0
2 3 1 0
2 4 1 0
M END
这是我的原始档案 我需要截取以下资料的英文 单字
-0.7145 -0.6188 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0
0.0000 -0.2062 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0
0.7145 -0.6188 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0
0.0000 0.6188 0.0000 O 0 0 0 0 0 0 0 0 0 0 0 0
撷取英文字母
C C C O
1 2 1 0
2 3 1 0
2 4 1 0
对应同档案的资料 数字 C为1 C为2 C为3 O为4
前两列资料
1 2
2 3
2 4
後面两列不希望对应
第三列自成一组数据
1
1
1
未来可供比对
这是其中一个档案 日後有其他类似格式的档案 希望可以建立一个自动分析的方式
不知道各位大有甚麽想法可以给我指导或是指点吗?
对於目前的现状 小弟似乎还在思考 没有任何的思绪
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.100.144
1F:→ mervynW:正规表示式. 12/16 16:50
2F:→ MOONRAKER:读取固定格式档案是最简单的事,explode substr就很好用 12/16 17:21
3F:→ MOONRAKER:规则定出来,照着写程式就对了 12/16 17:21