帮哥们做的一个整理文档的小工具(C++ string的标准函数还是很给力的,代码在最下)

其实把程序用到生活中,真的能节约不少时间!程序的力量是无穷滴!
哥们的毕业设计是要做法律文书匹配之类的东东,有一步是要抽取所有的法律法规名称,而刚好我们要处理的文件中,法规的名称之前都有个‘.‘,所以用下面的代码处理很方便。
以下分别是处理前后的文件格式:
只有十几行的代码
 1 #include<iostream>
 2 #include<fstream>
 3 #include<string>
 4 using namespace std;
 5 int main(){
 6 fstream f("1.txt",ios::in|ios::out);
 7 fstream ff("3.txt",ios::out);
 8  string s;
 9 while((!f.eof())){
10     f>>s;
11 char d = '.';
12 int dian = s.find(d);
13 if(dian != string::npos)
14 {
15 ff<<s.substr(dian+1)<<endl;
16 }
17 }
18     return 0;
19 }
View Code

 

posted @ 2014-02-20 11:08  轻度YYy  阅读(264)  评论(0编辑  收藏  举报