<TR align="center"><TD valign="top">
<TABLE border="0" width="100%">
<TBODY><TR>
<TD valign="top">
<CENTER>
<TABLE class="etdatatable">
<TBODY><TR bgcolor="#8CA7D9">
<TD colspan="5" class="aa">&nbsp; <FONT color="#FFFFFF"><B>亚洲股市行情</B></FONT></TD></TR>
<TR valign="top" bgcolor="#8CA7D9" align="center">
<TD align="center" nowrap=""><FONT color="#FFFFFF">股市</FONT></TD>
<TD align="center" nowrap=""><FONT color="#FFFFFF">指数</FONT></TD>
<TD align="center" nowrap=""><FONT color="#FFFFFF">涨跌</FONT></TD>
<TD align="center" nowrap=""><FONT color="#FFFFFF">比例</FONT></TD>
<TD align="center" nowrap=""><FONT color="#FFFFFF">时间</FONT></TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/NZSE50FG.php">新西兰</A></TD>
<TD nowrap="">3041.26</TD>
<TD nowrap="" class="changeup">38.94</TD>
<TD nowrap="" class="changeup">1.30%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/AS30.php">澳洲股市</A></TD>
<TD nowrap="">4516.50</TD>
<TD nowrap="" class="changeup">68.10</TD>
<TD nowrap="" class="changeup">1.53%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/NKY.php">日经225</A></TD>
<TD nowrap="">9705.25</TD>
<TD nowrap="" class="changeup">162.60</TD>
<TD nowrap="" class="changeup">1.70%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/TPX.php">东证一部</A></TD>
<TD nowrap="">866.44</TD>
<TD nowrap="" class="changeup">9.65</TD>
<TD nowrap="" class="changeup">1.13%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/TSE2.php">东证二部</A></TD>
<TD nowrap="">2174.63</TD>
<TD nowrap="" class="changeup">13.48</TD>
<TD nowrap="" class="changeup">0.62%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/JSDA.php">JASDAQ</A></TD>
<TD nowrap="">51.65</TD>
<TD nowrap="" class="changeup">0.48</TD>
<TD nowrap="" class="changeup">0.94%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/KOSPI.php">韩国股市</A></TD>
<TD nowrap="">1675.34</TD>
<TD nowrap="" class="changeup">23.64</TD>
<TD nowrap="" class="changeup">1.43%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/TWSE.php">台湾指数</A></TD>
<TD nowrap="">7299.49</TD>
<TD nowrap="" class="changeup">117.72</TD>
<TD nowrap="" class="changeup">1.64%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/TWOTCI.php">台湾店头</A></TD>
<TD nowrap="">130.79</TD>
<TD nowrap="" class="changeup">1.91</TD>
<TD nowrap="" class="changeup">1.48%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/SHCOMP.php">上海综合</A></TD>
<TD nowrap="">2569.94</TD>
<TD nowrap="" class="changeup">7.36</TD>
<TD nowrap="" class="changeup">0.29%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/SHASHR.php">上海A股</A></TD>
<TD nowrap="">2694.25</TD>
<TD nowrap="" class="changeup">7.71</TD>
<TD nowrap="" class="changeup">0.29%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/SHBSHR.php">上海B股</A></TD>
<TD nowrap="">220.12</TD>
<TD nowrap="" class="changeup">0.69</TD>
<TD nowrap="" class="changeup">0.32%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/SZASHR.php">深圳A股</A></TD>
<TD nowrap="">1119.28</TD>
<TD nowrap="" class="changedown">-3.30</TD>
<TD nowrap="" class="changedown">-0.29%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/SZBSHR.php">深圳B股</A></TD>
<TD nowrap="">554.22</TD>
<TD nowrap="" class="changeup">0.23</TD>
<TD nowrap="" class="changeup">0.04%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/SHSZ300.php">沪深300</A></TD>
<TD nowrap="">2758.87</TD>
<TD nowrap="" class="changeup">8.84</TD>
<TD nowrap="" class="changeup">0.32%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/SICOM.php">深证成指</A></TD>
<TD nowrap="">10239.33</TD>
<TD nowrap="" class="changeup">17.11</TD>
<TD nowrap="" class="changeup">0.17%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/HSI.php">香港恆生</A></TD>
<TD nowrap="">19872.38</TD>
<TD nowrap="" class="changeup">239.68</TD>
<TD nowrap="" class="changeup">1.22%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/HSCEI.php">香港国企</A></TD>
<TD nowrap="">11340.38</TD>
<TD nowrap="" class="changeup">162.21</TD>
<TD nowrap="" class="changeup">1.45%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/HSCCI.php">香港红筹</A></TD>
<TD nowrap="">3695.79</TD>
<TD nowrap="" class="changeup">52.81</TD>
<TD nowrap="" class="changeup">1.45%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/FSSTI.php">新加坡</A></TD>
<TD nowrap="">2796.29</TD>
<TD nowrap="" class="changeup">16.71</TD>
<TD nowrap="" class="changeup">0.60%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/FSTC.php">海峡中国</A></TD>
<TD nowrap="">287.62</TD>
<TD nowrap="" class="changeup">3.18</TD>
<TD nowrap="" class="changeup">1.12%</TD>
<TD nowrap="" align="center">16:40</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/VNINDEX.php">越南股市</A></TD>
<TD nowrap="">504.29</TD>
<TD nowrap="" class="changeup">3.78</TD>
<TD nowrap="" class="changeup">0.76%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/SET.php">泰国股市</A></TD>
<TD nowrap="">769.55</TD>
<TD nowrap="" class="changeup">1.39</TD>
<TD nowrap="" class="changeup">0.18%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/PCOMP.php">菲律宾</A></TD>
<TD nowrap="">3265.44</TD>
<TD nowrap="" class="changeup">40.95</TD>
<TD nowrap="" class="changeup">1.27%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/KLCI.php">马来西亚</A></TD>
<TD nowrap="">1294.67</TD>
<TD nowrap="" class="changeup">3.36</TD>
<TD nowrap="" class="changeup">0.26%</TD>
<TD nowrap="" align="center">17:05</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/JCI.php">印尼股市</A></TD>
<TD nowrap="">2801.90</TD>
<TD nowrap="" class="changeup">31.11</TD>
<TD nowrap="" class="changeup">1.12%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row1">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/SENSEX.php">印度股市</A></TD>
<TD nowrap="">17064.95</TD>
<TD nowrap="" class="changeup">142.87</TD>
<TD nowrap="" class="changeup">0.84%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR><TR class="row2">
<TD align="left" nowrap=""><A href="http://stockq.cn/index/KSE.php">巴基斯坦</A></TD>
<TD nowrap="">6646.74</TD>
<TD nowrap="" class="changeup">65.15</TD>
<TD nowrap="" class="changeup">0.99%</TD>
<TD nowrap="" align="center">06/11</TD>
</TR>
下面是我想取的内容亚洲股市行情
新西兰 9705.25 162.60 1.30% 06/11
澳洲股市 4516.50 162.60 1.53% 06/11
。。请问正则如何写,或不用正则,请帮忙提供其他思路,谢谢。

解决方案 »

  1.   

    CString::Find();找">"和"<"之间的信息即可CString类的相关函数就可以做了
    lz是做网页爬虫
      

  2.   

    用CString,一张网页数据量很大的,这个效率太低了吧,且通用性也差。难道正则不是有这些优点吗?
      

  3.   

    正则不适合干这个,html解析器最适合干这个.
      

  4.   

    当成XML文件等来解析,用CMarkup,xcerse 等类库来解析
      

  5.   

    可能有点罗嗦了,望指教#include <iostream>
    #include <stdio.h>
    #include <string>using namespace std;
    int main()
    {
    FILE *fp;
    string strout;
    fp=fopen("0.txt","r+");
    while(!feof(fp))
    {
    char s[256]="";
            if(fscanf(fp,"%*[^>]>%[^<]</",s))
    {
    char buffer[256]="";
    sscanf(s,"%s",buffer);
    strout+=buffer;
    strout+=" ";
    }
    else
    {
    strout+="\r\n";
    }
    }
    fclose(fp);
    cout<<strout<<endl;
    return 0;
    }