XiaoHui.net 笑汇程序员论坛首页
工作并快乐着,职业并休闲着
寻梦的岁月从不言辛苦几许,
不问收获几多……
» 游客:  申请新用户 | 登录 | 会员 | 统计 | 帮助 » XiaoHui.Net 笑汇程序员论坛 | 纯文字版 | 全站索引 | XiaoHui.com


[模式及实现] 求助一个文本文件字符串操作程序

RSS 订阅当前论坛  

上一主题 下一主题
     

标题: [模式及实现] 求助一个文本文件字符串操作程序  
 
attrib7
小水手
Rank: 1



UID 29834
精华 0
积分 1
帖子 1
阅读权限 10
注册 2007-3-23
状态 离线
求助一个文本文件字符串操作程序

就是打开一个文本文件,并且用循环从当中读去出一些字符串,然后新建一个文本文件,把这些字符串写到新的文本文件当中
文本文件第一行最后Tue, 13 Mar 2007 06:05:12 +0800
还有文本文件后边
FILES RECEIVED:

Find in folder: 0307\12\frm_ln_2007_0312_21_2
0050000036C9XF TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 2240  ERC: 0
DUE: 3/14/2007 5:27:12 PM
0050000036CENH TA: 36 HRS  CC: FDPRDI00  TC: NO  CS: 0  EC: 1495  ERC: 0
DUE: 3/14/2007 5:27:13 PM
0050000036C9VP TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 2240  ERC: 0
DUE: 3/14/2007 5:27:13 PM
0050000036C9YS TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 2240  ERC: 0
DUE: 3/14/2007 5:27:37 PM
0050000036C9PJ TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 13440  ERC: 0
DUE: 3/14/2007 5:27:37 PM
0050000036CA0U TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 2240  ERC: 0
DUE: 3/14/2007 5:27:34 PM
0050000036CELR TA: 36 HRS  CC: FDPRDI00  TC: NO  CS: 0  EC: 13455  ERC: 0
DUE: 3/14/2007 5:28:24 PM
0050000036CEKE TA: 36 HRS  CC: FDPRDI00  TC: NO  CS: 0  EC: 1495  ERC: 0
DUE: 3/14/2007 5:27:37 PM

这里需要读取出我用第一行举例说明
要0050000036C9XF和2240和3/14/2007 5:27:12 PM

这4项要在新的文本文件里这样一行写出来
1|0050000036C9XF|2240|Tue, 13 Mar 2007 06:05:12 +0800|3/14/2007 5:27:12 PM


原文本文件内容如下

Received: from server323.com([10.2.2.2]) by public.tpt.tj.cn(AIMC 3.1.0.0)
        with SMTP id jm2445f5dfdb; Tue, 13 Mar 2007 06:05:12 +0800
Received: from server323.com([216.35.197.14]) by aimc.com(AIMC 2.9.5.4)
        with SMTP id AISP action; Tue, 13 Mar 2007 06:05:12 +0800
Received: (qmail 26175 invoked by uid 503); 12 Mar 2007 21:46:46 -0000
Received: from unknown (HELO CHRLT) (72.232.46.178)
  by ns1.server323.com with SMTP; 12 Mar 2007 21:46:46 -0000
From: "lexnex" <lexnex@chrisianinc.com>
To: <sally@tjtc.com>,
        <lexnex@chrisianinc.com>,
        <liuhaiwu@public.tpt.tj.cn>
Subject: LN-NALM: VIRGO -- FOR PROCESS - TJTC
Date: Mon, 12 Mar 2007 17:46:45 -0400
Message-ID: <DJEKKFNBJBLNMGFCCDMBAEFBCEAA.lexnex@chrisianinc.com>
MIME-Version: 1.0
Content-Type: multipart/mixed;
        boundary="----=_NextPart_000_0038_01C764CE.6690BA70"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.2826
X-AIMC-AUTH: (null)
X-AIMC-MAILFROM: lexnex@chrisianinc.com
X-AIMC-Msg-ID: R1kds0RB

This is a multi-part message in MIME format.

------=_NextPart_000_0038_01C764CE.6690BA70
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

FTPeek v.1.4.92
VIRGO: COLLECTION Occurred in Chrisian-NY CHR-LT
Notice of Allocation intended for TJTC, >24 hrs and <= 36 hrs TA job.
Date/Time Collected: 03/12/2007 17:46:44
Message sequence ID: 33912:8
Ack Time from LN: 2007.03.12.21.45.35.GMT

***************************************************
NOTE: ACKNOWLEDGE RECEIPT OF THIS EMAIL.
Send acknowledgement email to lexnex@chrisianinc.com
***************************************************

FILES RECEIVED:

Find in folder: 0307\12\frm_ln_2007_0312_21_2
0050000036C9XF TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 2240  ERC: 0
DUE: 3/14/2007 5:27:12 PM
0050000036CENH TA: 36 HRS  CC: FDPRDI00  TC: NO  CS: 0  EC: 1495  ERC: 0
DUE: 3/14/2007 5:27:13 PM
0050000036C9VP TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 2240  ERC: 0
DUE: 3/14/2007 5:27:13 PM
0050000036C9YS TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 2240  ERC: 0
DUE: 3/14/2007 5:27:37 PM
0050000036C9PJ TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 13440  ERC: 0
DUE: 3/14/2007 5:27:37 PM
0050000036CA0U TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 2240  ERC: 0
DUE: 3/14/2007 5:27:34 PM
0050000036CELR TA: 36 HRS  CC: FDPRDI00  TC: NO  CS: 0  EC: 13455  ERC: 0
DUE: 3/14/2007 5:28:24 PM
0050000036CEKE TA: 36 HRS  CC: FDPRDI00  TC: NO  CS: 0  EC: 1495  ERC: 0
DUE: 3/14/2007 5:27:37 PM

Total Files Allocated: 8
Total SIDs: 8
Total Estimated Chars: 38845
Total Allocation: 38845

LEGEND:
  TA: Turn Around Time
  CC: Court Code
  TC: Table Case Report
  CS: No of Child SIDs
  EC: Estimated Characters
  ERC: Error Code
  DUE: Due Date in Local Time
Note: Your Time Zone is GMT +8 hrs.

Processed using NEW system.

------=_NextPart_000_0038_01C764CE.6690BA70
Content-Type: text/plain;
        name="33912_8-1_TJTC.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
        filename="33912_8-1_TJTC.txt"

VIRGO: COLLECTION Occurred in Chrisian-NY CHR-LT=20
Notice of Allocation intended for TJTC, >24 hrs and <=3D 36 hrs TA job.
Date/Time Collected: 03/12/2007 17:46:44
Message sequence ID: 33912:8
Ack Time from LN: 2007.03.12.21.45.35.GMT

***************************************************
NOTE: ACKNOWLEDGE RECEIPT OF THIS EMAIL.
Send acknowledgement email to lexnex@chrisianinc.com
***************************************************

FILES RECEIVED:

Find in folder: 0307\12\frm_ln_2007_0312_21_2
0050000036C9XF TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 2240  ERC: 0 =
DUE: 3/14/2007 5:27:12 PM
0050000036CENH TA: 36 HRS  CC: FDPRDI00  TC: NO  CS: 0  EC: 1495  ERC: 0 =
DUE: 3/14/2007 5:27:13 PM
0050000036C9VP TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 2240  ERC: 0 =
DUE: 3/14/2007 5:27:13 PM
0050000036C9YS TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 2240  ERC: 0 =
DUE: 3/14/2007 5:27:37 PM
0050000036C9PJ TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 13440  ERC: =
0 DUE: 3/14/2007 5:27:37 PM
0050000036CA0U TA: 36 HRS  CC: FDMNDI00  TC: NO  CS: 0  EC: 2240  ERC: 0 =
DUE: 3/14/2007 5:27:34 PM
0050000036CELR TA: 36 HRS  CC: FDPRDI00  TC: NO  CS: 0  EC: 13455  ERC: =
0 DUE: 3/14/2007 5:28:24 PM
0050000036CEKE TA: 36 HRS  CC: FDPRDI00  TC: NO  CS: 0  EC: 1495  ERC: 0 =
DUE: 3/14/2007 5:27:37 PM

Total Files Allocated: 8
Total SIDs: 8
Total Estimated Chars: 38845
Total Allocation: 38845

LEGEND:=20
  TA: Turn Around Time
  CC: Court Code
  TC: Table Case Report
  CS: No of Child SIDs
  EC: Estimated Characters
  ERC: Error Code
  DUE: Due Date in Local Time
Note: Your Time Zone is GMT +8 hrs.

Processed using NEW system.


------=_NextPart_000_0038_01C764CE.6690BA70--


谢谢各位老师
2007-3-23 15:00#1
查看资料  Blog  发短消息  顶部
 
iceeden
该用户已被删除









*** 作者被禁止或删除 内容自动屏蔽 ***
2007-5-5 12:54#2
顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题  


 


所有时间为 GMT+8, 现在时间是 2008-12-2 01:12 Powered by Discuz! 4.1.0 清除 Cookies - XiaoHui.Net 笑汇程序员论坛 - Archiver