好贷网好贷款

分隔字符串

发布时间:2016-12-5 2:27:35 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"分隔字符串",主要涉及到分隔字符串方面的内容,对于分隔字符串感兴趣的同学可以参考一下。

最近在写一个小软件的时候用到字符串的分割,自己写的总感觉不好,在网上找到一个,感觉非常不错,分享一下啦! int ArtSplit(CString content, CString pattern, CStringArray &strlist) { int iPos = content.Find(pattern), iStart = 0; if(iPos == -1) { strlist.Add(content); return 1; } while (iPos != -1) { strlist.Add(content.Mid(iStart, iPos - iStart)); iStart = iPos + pattern.GetLength(); iPos = content.Find(pattern, iStart); } if (iStart <= content.GetLength()) strlist.Add(content.Mid(iStart)); return strlist.GetSize(); } 参数说明: CString content 待分割的字符串,例如_T("郑州=>安阳=>开封=>信阳")。 CString pattern content中作为分割符的子字符串,如_T("==>")。 CStringArray &strlist 存储输出处理结果的,本例中处理完应该是strlist(0)=_T("郑州"),strlist(1)=_T("安阳"),strlist(2)=_T("开封"),strlist(3)=_T("信阳")。

上一篇:数据仓库构建五步法
下一篇:IMX51---GPIO

相关文章

关键词: 分隔字符串

相关评论