在VC中如何提取自己想要的字符串?
下面是一段乱码,我想要的内容是 '|1198|peteryu|lions999|'
分离出这段后,以 |为分割符, 最终想要的结果是ID:1198 名字:peteryu 昵称:lions999 VC中怎么提取呢?麻烦各位大大给个详细的代码!谢谢了!砰,MingliU" size=2>
<p>LONELY</font> <font face="Arial,穝灿砰,灿砰,MingLiU" size=2 > 岿粇 '80040e07'</font>
<p>
<font face="Arial, 穝灿砰,灿砰, MingliU" size=2>盢 varchar '|1198|petery
u|lions999|' 锣传Θ戈摸 int 锣传ア毖</font>
<p>
<font face="Arial, 穝灿砰,灿砰, MingliU" size=2>/INFO.asp</font><font face="Arial,穝灿砰,灿砰,MingLiU" size=2>, 90</font>
下面是一段乱码,我想要的内容是 '|1198|peteryu|lions999|'
分离出这段后,以 |为分割符, 最终想要的结果是ID:1198 名字:peteryu 昵称:lions999 VC中怎么提取呢?麻烦各位大大给个详细的代码!谢谢了!砰,MingliU" size=2>
<p>LONELY</font> <font face="Arial,穝灿砰,灿砰,MingLiU" size=2 > 岿粇 '80040e07'</font>
<p>
<font face="Arial, 穝灿砰,灿砰, MingliU" size=2>盢 varchar '|1198|petery
u|lions999|' 锣传Θ戈摸 int 锣传ア毖</font>
<p>
<font face="Arial, 穝灿砰,灿砰, MingliU" size=2>/INFO.asp</font><font face="Arial,穝灿砰,灿砰,MingLiU" size=2>, 90</font>
解决方案 »
- 一个很有难度的问题:关于内存数据?
- 如何修改橡皮筋矩形的颜色呀???
- 怎样在一个对话框初始化时设置里面所有控件的字体颜色和类型?
- 我在主对话框里面创建了几个子对话框,但是我的主对话框是有图像做背景的,怎么样让子对话框透明
- 【讨论】软件究竟要不要开源,你的软件会开源吗?
- 我用 windows media 9.0播放一个avi文件很清晰,但用以前的或realone,金山影霸等效果不好,为什么?
- 在C++的按什么键结束循环
- 请教高手:我想在NTFS的Win2k下生成一个文件,预先分配空间。
- ListCtrl问题?
- 为什么我的VC不能动态提示参数表了?
- ADO数据库用DataGrid不能按先后排序的问题
- 用winpcap抓ethernet包,中间有段内存值不知该怎么解释?请高手赐教!,谢谢!!
你试试这个,我用的是最常规的办法来做的。你新建一个工程中放个BUTTON,把这个代码放到你的BUTTON代码中用下就行了。
CString strTemp,strID,strNickname,strName;
strTemp="¦1198¦peteryu¦lions999¦";
CString strT1,strT[5];
int iLen=0;
int n=0;
iLen=strTemp.GetLength();
for(int i=0;i<iLen;i++)
{
if(strTemp.GetAt(i)!='¦')
{
strT1+=strTemp.GetAt(i);
}
else
{
strT[n]=strT1;
strT1="";
n++;
}
}
strID=strT[1];
strName=strT[2];
strNickname=strT[3];
str = 111|222|333
int index = str.find('|');name = str.mid(0,index);截取第一个字符串.后面自己想吧.