函数备份:按照指定的分隔符,将字符串进行切分
2011-03-01 09:47
316 查看
vector<string>Preprocess:: mySplit(string s,set<string> stopwords)
{
vector<string> wordCollection;
trim(s," ");
int nPosBegin=0;
int nPosEnd=s.find(',',nPosBegin);
while(nPosEnd!=string::npos)
{
string temp=s.substr(nPosBegin,nPosEnd-nPosBegin);
trim(temp," ");
if(temp!="")
{
wordCollection.push_back(temp);
}
nPosBegin=s.find_first_not_of(',',nPosEnd);
if(nPosBegin==string::npos)
{
nPosEnd=string::npos;
}
else
{
nPosEnd=s.find(',',nPosBegin);
}
}
if(nPosBegin!=string::npos&&nPosEnd==string::npos)//结尾缺少分割号,添加该词
{
string temp=s.substr(nPosBegin,s.size()-nPosBegin);
trim(temp," ");
if(temp!="")
{
wordCollection.push_back(temp);
}
}
return wordCollection;
}
{
vector<string> wordCollection;
trim(s," ");
int nPosBegin=0;
int nPosEnd=s.find(',',nPosBegin);
while(nPosEnd!=string::npos)
{
string temp=s.substr(nPosBegin,nPosEnd-nPosBegin);
trim(temp," ");
if(temp!="")
{
wordCollection.push_back(temp);
}
nPosBegin=s.find_first_not_of(',',nPosEnd);
if(nPosBegin==string::npos)
{
nPosEnd=string::npos;
}
else
{
nPosEnd=s.find(',',nPosBegin);
}
}
if(nPosBegin!=string::npos&&nPosEnd==string::npos)//结尾缺少分割号,添加该词
{
string temp=s.substr(nPosBegin,s.size()-nPosBegin);
trim(temp," ");
if(temp!="")
{
wordCollection.push_back(temp);
}
}
return wordCollection;
}
相关文章推荐
- 截取 指定分隔符对字符串进行切片 split
- oracle自定义函数按照某个分隔符拆分字符串
- mysql查询按照指定字符串进行排序
- php实现将字符串按照指定距离进行分割的方法
- 写一个函数,用来把一个字符串用指定的字符作为分隔符分割成若干个子串输出 | 写一个函数,用来返回一个字符串中重复出现的最长字串的长度及其开始地址
- c#按照指定长度切分字符串
- php实现将字符串按照指定距离进行分割的方法
- 将字符串按照指定的长度进行分割(一个中文视为两个字符)
- SqlServer:根据指定分隔符,把传入字符串分隔处理后,返回数据表,函数功能类似.NET的string.Split()
- (华为)按照指定规则对输入的字符串进行处理
- C#下按照指定字符进行字符串分割
- 一个可以使得上传的图片大小按照指定的宽度,高度自动按比例进行缩放的函数(C#)
- oracle的常用函数 instr() 和substr()函数 博客分类: oracle 在Oracle中 可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。 在一个
- 妙用 T-SQL: PARSENAME 函数 (也可不使用该函数,鸣谢"小杰") 实现按指定分隔符拆分字符串 SplitString
- MySQL 如何按照指定字符串进行排序
- DB2字符串按照指定符号进行拆分成多个字段的实现方式
- 以指定的符号对字符串进行切分,同时保留作为切分条件的分割符
- substr 和 find函数实现自己的字符串分割函数(以指定分隔符分割字符串,分隔符可为字符串)
- 指定几个目录,有选择的对C/C++/JAVA等类型的代码,进行grep查找字符串的脚本
- C语言中strtok函数进行分割字符串!