|
|
本帖最后由 pcl_test 于 2016-7-11 21:06 编辑
有多个文本,比如内容如下:
文本1: 文本2: 文本3: 文本......
pallet pallet pallet
:fra :fra :fra
keys=0 keys=100 keys=386
mura:position ,ns,dnfkwehrjnweoiru l
[url:]sdffjhgjghjyuiyuiyukjhkjhkjhkbnmhjgjfg ty 767
pat sdhfksjhfksjhkljg.,m.,mdfg;lkiopdfg./,m.kfgpoieprt,mfdg vcnm,ygyuytu.,.yu;rerteropt
sfdsfghjhghjgyhkjk po iuworieuo98798734kn..f.sdf
fghgjhgjhkhkjllkjbnfghesrtttytr /.m,vujiorkjoiwerhnkdjsfnkjshnfk .,.,pomsldjfiowuer0849///dfrt/y,/.,sdfsewr
go weuriouwklsjdfoisdfhkjsfhsdksdf 08934lkjlskdufweklrnmlke..,sfisdijf
sdfsdf5yrtuytt4354sdfxvcxcvcvnvbnbvmnbmn,n,nm,bnvbdfdf mpsdf sdlkjflskj4435345/45l34l;5
现在要获取每个文本第3行的“keys=”之后的数值N,比如文本1的值是0,文本2是100,文本3是386......
获取每个文本第3行的“keys=”后的数值N之后,然后从第4行开始对后续每行文本的长度进行判定,凡是单行长度>5(假设为5)的就在先前获取的“keys=”数值N上+1,最后将相应的文件名和对应最终的N值输出到EXCEL表中
比如文本1“keys=”之后的数值N=0,后续有第4,5,7,8,10共5行的内容长度>5,故最终N值为0+5=5
文本2 N值=100,有第4,6,8,9共4行长度>5,最终N值为100+4=104
求各位热心高手帮忙!!! |
|