代码改变世界

求救。。。关于正则表达式

2009-09-04 23:46  yeah!Bor_Bor  阅读(270)  评论(0编辑  收藏  举报
小菜鸟问问题时间到了,先谢谢各位看我的问题了.
事情是这样的,现在跟着老师做一个机器人软件开发。是用来参加比赛用的。
可能可以说是人工智能吧。反正老师让我做一个天气预报的程序。
程序我打算是这样做的:因为要机器人把天气信息读出来,所以我做的程序是先连接到一个天气预报的网站,,然后打算查找自己所需要的天气信息。oh,对,开发环境是是VC6.用MFC开发。
找到一个网站以后,应该可以提取网页里面的源码吧,然后我想用正则表达式来查找我所需要的信息。
VC6没有正则表达式,所以要配置boost库才能用正则表达式,然后现在要请教各位大侠正则表达式怎样写。
先看看小弟的程序界面:


下面的天气提示是用webbrowser控件来完成的。
然后下面的是webbrowser里面的网页源码:
Code

我需要的信息是:
以上图为例:
时间(2009年9月04日)
地点(北京)
当前天气(阵雨 18°C~26°C  风力:微风 紫外线强度:弱  空气质量:良)

暂时需要的信息就这么多,因为我需要把这些信息告诉机器人让机器人读出来,所以就搞得有点麻烦了)
而且只能用VC6开发。。。

希望各位帮忙写写那些正则表达式。
如果有更好的建议大家也可以指点一下。
写写