以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]自动处理应聘邮件的深化~  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=26949)

--  作者:西瓜住持
--  发布时间:2012/12/18 11:07:00
--  [求助]自动处理应聘邮件的深化~

以下内容为程序代码:

1 <tr>
2 <td style="width: 85%;">
3 <table>
4 <tbody>
5 <tr>
6 <td align="left" valign="top" width="75">
7 <span style="height: 10px;">应聘职位:</span></td>
8 <td align="left" class="blue1" valign="top">
9 医药代表(苏州)(苏州)</td>
10 </tr>
11 <tr>
12 <td align="left" valign="top" width="75">
13 <span style="height: 10px;">应聘公司:</span></td>
14 <td align="left" class="blue1" valign="top">

 

<tr>
<td style="width: 85%;">
<table>
<tbody>
<tr>
<td align="left" valign="top" width="75">
<span style="height: 10px;">应聘职位:</span></td>
<td align="left" class="blue1" valign="top">
医药代表(苏州)(苏州)</td>
</tr>
<tr>
<td align="left" valign="top" width="75">
<span style="height: 10px;">应聘公司:</span></td>
<td align="left" class="blue1" valign="top">

 

如上为获取的邮件主题,如何利用主题包含的字符串获取重要的数据,应聘职位 = 医药代表(苏州)(苏州)

以上字符串中,除重要信息的中文字符外,均为固定代码


--  作者:lin_hailun
--  发布时间:2012/12/18 11:24:00
--  
 没看懂,这个是主题?

 楼主的意思是否取出 医药代表(苏州)(苏州) 字符串?

--  作者:西瓜住持
--  发布时间:2012/12/18 11:28:00
--  
嗯 是滴 取出那个字段就好了
--  作者:西瓜住持
--  发布时间:2012/12/18 11:36:00
--  
我在处理过程中发现狐表的编辑器似乎对 : 及 : 进行了一些内部处理,我无法对其进行过滤及检索
--  作者:lin_hailun
--  发布时间:2012/12/18 11:49:00
--  
 在最顶部输入 \'\'\' 就可以输入全角符号了。

 参考代码。

\'\'\'
Dim data As String = "<tr><td style=\'width: 85%;\'><Table><tbody><tr><td align=\'left\' valign=\'top\' width=\'75\'><span style=\'height: 10px;\'>应聘职位:</span></td><td align=\'left\' class=\'blue1\' valign=\'top\'>医药代表(苏州)(苏州)</td></tr><tr><td align=\'left\' valign=\'top\' width=\'75\'><span style=\'height: 10px;\'>应聘公司:</span></td><td align=\'left\' class=\'blue1\' valign=\'top\'>"
Dim catchs As New System.Text.RegularExpressions.Regex("[>][\\u4E00-\\u9FFF():]+<")   \'匹配汉字
Dim mc As System.Text.RegularExpressions.MatchCollection = catchs.Matches(data)
For i As Integer = 0 To mc.Count - 1
    msgbox(mc(i).Value)
Next