免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2037 | 回复: 7
打印 上一主题 下一主题

这个文件如何做筛选合并处理 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-24 09:06 |只看该作者 |倒序浏览
我有一个文件2n行,我想每10行为一组(若最后不够10行者,那么最后剩余的8行或6行或4行或2行为一组),这个文件中每组文件的后半组中文件中含有指定的标识字符串(例如:“张三”),如今我想把这些含有指定标识字符串的行筛患有与其上半组文件中对应的行筛选出来组成一个新文件,剩余的生成另外一个新文件,我如何处理呢,那位朋友帮我写一下这段代码,谢谢了
例如:原文件oldfile
a
b
e
g
g
张三sdkfjsaklf
asdfklsajdf
asdkfjsdal;
张三asdkfjsadlk
sdkljf;sadljf
i
y
k
p
sdkfjskl
张三sdkfjsaklf
sdfksd
sdfskf
     新文件newfile1
a
张三sdkfjsaklf
g
张三asdkfjsadlk
y
张三sdkfjsaklf
     新文件newfile2
b
e
g
asdfklsajdf
asdkfjsdal;
sdkljf;sadljf
i
k
p
sdkfjskl
sdfksd
sdfskf

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2006-02-24 09:41 |只看该作者
看不出有什么规律

论坛徽章:
0
3 [报告]
发表于 2006-02-24 09:50 |只看该作者
如今我想把这些含有指定标识字符串的行筛患有与其上半组文件中对应的行筛选出来组成一个新文件,剩余的生成另外一个新文件


主要是“对应的行”如何理解?

是不是如果是10行一组的,含有指定标识字符串的第 i 行与(10-i)相对应。
不是10行的,含有指定标识字符串的第 i 行与(2n-i)相对应,其中2n可以是8行或6行或4行或2行。

论坛徽章:
0
4 [报告]
发表于 2006-02-24 09:56 |只看该作者
不知道是我语文不好还是你的表达差!看不懂

论坛徽章:
0
5 [报告]
发表于 2006-02-24 11:18 |只看该作者

意思是说
比如10行的组吧
1与6
2与7
3与8
4与9
5与10
假若是做后剩余6行的组
1--4
2--5
3--6
对不起大家了,是我语言表达有错误!

论坛徽章:
0
6 [报告]
发表于 2006-02-25 17:46 |只看该作者
我再顶一次!别沉底了
wayy2008 该用户已被删除
7 [报告]
发表于 2006-02-25 20:07 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
8 [报告]
发表于 2006-02-25 20:51 |只看该作者
还有其它的编写方法么,帮帮我了,

[ 本帖最后由 天外飞仙0806 于 2006-2-25 20:53 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP