比如有个文本中的内容为sdfsadafsdfasafsf...<aa>bbbb</aa>asdf...aaaaafdbbbb...我如何取得<aa></aa>中的bbbb啊?还有如何把<aa></aa>中的bbbb换成aaaa替换保存呢?
谢谢
谢谢
解决方案 »
- 新手小白问题,,帮个忙看下!
- 【请前辈们指点!】如何点击一个按钮发送键盘消息给office窗口
- listbox 文字居中显示
- winsock select问题:客户端程序根据IP地址遍历查找若干个正在监听某个端口的服务器
- 请教一点图形问题
- MS H263压缩的问题
- 请教::怎么样将手工对WEB的操作集中在VC里实现?
- 有api可以获取一个用户登录以后有多长时间吗?
- ******如何验证数据库服务器名称是否正确呢?******
- CString问题
- atl 编写的activex 在本机(xp)编译运行正常,但是在别的电脑上出现 内存不能为"read"
- 急问各位老大:如何不用ClassWizzard导入TLB中的类?
就GetText setAttribute
否则
象xml一样去解析
1.获取网页的标题(就是<title>中内容)
2.查找替换网页中所有alert,替换为//alert3.一个字符串比如:c:\temp\abc_2006_06_02.htm
我想提取出abc_2006_如何来?谁帮我啊...
回答一个加20分
回答二个50分
要是谁很强三个都是一人回答,给他100分:)
http://www.baidu.com/tstzh/topic/readSub_41_4633932_-2_1.html这样一串字符,我如何得到:
1.readSub_41_4633932
2.http://www.baidu.com/tstzh/topic/非常谢谢
另外,如果不考虑效率等问题,可以简单的使用CString
对于sdfsadafsdfasafsf...<aa>bbbb</aa>asdf...aaaaafdbbbb...获取bbbbCString str="sdfsadafsdfasafsf...<aa>bbbb</aa>asdf...aaaaafdbbbb..."
int start=str.Find("<aa>",0);
int end=str.Find("</aa>",starr);
CString result=str.Mid(start+3,end);对于替换:
str.Delete(start+3,4);
str.Insert(start+3,"aaaa");
如果是对于所有的查找替换,可以直接的使用Replace("alert",“//alert”)另外对于3.一个字符串比如:c:\temp\abc_2006_06_02.htm,我想提取出abc_2006_如何来?
CString str=c:\temp\abc_2006_06_02.htm;
int lastToken1=str.ReverseFind('\\');
int lastToken2=str.ReverseFind('.');
CString result = str.Mid(lastToken1,lastToken2);
改为
int end=str.Find("</aa>",start);