高分急问:怎样读取文本文件中的指定字符?特别是中英文混合的!!!!!

aochen 2003-02-15 01:50:33
高分急问:怎样读取文本文件中的指定字符?特别是中英文混合的!!!!!
比如读取" 地方<我是1个中国人>阿飞阿弗萨法 "中<>之间的字符
...全文
49 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Billy_Chen28 2003-02-15
  • 打赏
  • 举报
回复
Writeln('The 3th line of AUTOEXEC.BAT is: ', Memo1.Lines[2]);
牧牛人软件 2003-02-15
  • 打赏
  • 举报
回复
要加
#include <stdio.h>
牧牛人软件 2003-02-15
  • 打赏
  • 举报
回复

char buf[200];
String Str, msg;
int s,e;
FILE *fp;

if((fp=fopen("test.txt", "r"))==NULL){
fclose(fp);
ShowMessage("Can't open test.text");
return false;
}

memset(buf, 0, sizeof(buf));

while((fgets(buf, 150, fp))!=NULL){
Str=String(buf);
s=Str.Pos("<");
e=Str.Pos(">");
msg=Str.SubString(s+1,e-s-1);
}

fclose(fp);
Allstars 2003-02-15
  • 打赏
  • 举报
回复
你是说字符串匹配吧 ?
whitelion 2003-02-15
  • 打赏
  • 举报
回复
找到<的位置
找到>的位置
截取中间的字符串
哪一步不理解

13,874

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧