找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 651|回复: 1

php正则匹配的问题

[复制链接]

64

主题

14

回帖

162

牛毛

一级牛人

SEO

积分
162
发表于 2010-8-28 14:35:11 | 显示全部楼层 |阅读模式 来自 重庆市渝北区
我想取出每份简历的联系方式信息

我用file_get_contents读取每个简历信息,现在我想把,联系电话,电子邮箱,QQ给匹配出来,不知道正则要怎么写?

里面的HTML代码如下图: 复制内容到剪贴板 代码:              <tr bgcolor="#FFFFFF">
                <td width="80">联系电话:</td>
                <td width="240" class="jl">158****2574</td>
                <td width="80">手机号码:</td>
                <td class="jl">158****2574</td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td width="80">电子邮件:</td>
                <td width="240" class="jl">100464200@qq.com</td>
                <td width="80">QQ(OICQ):</td>
                <td class="jl">100****4200</td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td width="80">个人网站:</td>
                <td width="240" class="jl">http://</td>
                <td width="80">邮政编码:</td>
                <td class="jl">12***56</td>
              </tr>

简历里面的数据是这样的: 复制内容到剪贴板 代码:<table width="778" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td background="../../Images/Resume/1/bg11.gif" style="padding-top:5px;padding-bottom:5px;">
      <table width="735" border="0" align="center" cellpadding="0" cellspacing="0" class="border1">
        <tr>
          <td align="center" style="padding-top:5px;padding-bottom:5px;"> <table width="700" border="0" cellpadding="4" cellspacing="1" bgcolor="#c9c9c9">
              <tr>
                <td width="80" bgcolor="#f6f6f6"><img src="../../Images/ar.gif" width="7" height="7" align="absmiddle">
                  基本信息 </td>
                <td colspan="3" bgcolor="#f6f6f6">&nbsp;</td>
                <td width="150" align="center" bgcolor="#f6f6f6"><img src="../../Images/ar.gif" width="7" height="7" align="absmiddle">
                  个人相片 </td>
              </tr>
              <tr>
                <td width="80" bgcolor="#FFFFFF">姓  名:</td>
                <td width="170" bgcolor="#FFFFFF" class="jl">王玲琳</td>
                <td width="80" bgcolor="#FFFFFF">性  别:</td>
                <td bgcolor="#FFFFFF" class="jl">女</td>
                <td rowspan="8" valign="top" bgcolor="#FFFFFF">
                  <!--个人照片-->
                  <table width="100%" border="0" cellspacing="0" class="text01">
                    <tr>
                      <td align="center"><img src="../../UpLoadFiles/PersonFile/100****6217.jpg" width="135" height="160"></td>
                    </tr>
                  </table>
                  <!--个人照片结束-->
                  <table width="100%" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td height="30" align="center">&nbsp;</td>
                    </tr>
                  </table></td>
              </tr>
              <tr>
                <td width="80" bgcolor="#FFFFFF">民  族:</td>
                <td width="170" bgcolor="#FFFFFF" class="jl">汉族</td>
                <td width="80" bgcolor="#FFFFFF">出生年月:</td>
                <td bgcolor="#FFFFFF" class="jl">1991年6月11日</td>
              </tr>
              <tr>
                <td width="80" bgcolor="#FFFFFF">pian zi号码:</td>
                <td width="170" bgcolor="#FFFFFF" class="jl">411****9106******</td>
                <td width="80" bgcolor="#FFFFFF">婚姻状况:</td>
                <td bgcolor="#FFFFFF" class="jl">未婚</td>
              </tr>
              <tr>
                <td width="80" bgcolor="#FFFFFF">身  高:</td>
                <td width="170" bgcolor="#FFFFFF" class="jl">162cm</td>
                <td width="80" bgcolor="#FFFFFF">体  重:</td>
                <td bgcolor="#FFFFFF" class="jl">47kg</td>
              </tr>
              <tr>
                <td width="80" bgcolor="#FFFFFF">户  籍:</td>
                <td width="170" bgcolor="#FFFFFF" class="jl">河南信阳</td>
                <td width="80" bgcolor="#FFFFFF">现所在地:</td>
                <td bgcolor="#FFFFFF" class="jl">河南信阳</td>
              </tr>
              <tr>
                <td width="80" bgcolor="#FFFFFF">毕业学校:</td>
                <td width="170" bgcolor="#FFFFFF" class="jl">一职高</td>
                <td width="80" bgcolor="#FFFFFF">学  历:</td>
                <td bgcolor="#FFFFFF" class="jl">中专</td>
              </tr>
              <tr>
                <td width="80" bgcolor="#FFFFFF">专业名称:</td>
                <td width="170" bgcolor="#FFFFFF" class="jl">旅游与酒店管理</td>
                <td width="80" bgcolor="#FFFFFF">毕业年份:</td>
                <td bgcolor="#FFFFFF" class="jl">9年</td>
              </tr>
              <tr>
                <td width="80" bgcolor="#FFFFFF">工作年限:</td>
                <td width="170" bgcolor="#FFFFFF" class="jl">一年以内</td>
                <td width="80" bgcolor="#FFFFFF">职  称:</td>
                <td bgcolor="#FFFFFF" class="jl">中级职称</td>
              </tr>
            </table>
            <table width="700" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td height="5"></td>
              </tr>
            </table>
            <table width="700" border="0" cellpadding="4" cellspacing="1" borderColorDark=#ffffff bgcolor="#c9c9c9">
              <tr>
                <td width="80" bgcolor="#f6f6f6"><img src="../../Images/ar.gif" width="7" height="7" align="absmiddle">
                  求职意向</td>
                <td bgcolor="#f6f6f6">&nbsp;</td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td width="80">职位性质:</td>
                <td class="jl">全 职</td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td width="80">职位类别:</td>
                <td class="jl">销售管理-客户经理<Br></td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td width="80">职位名称:</td>
                <td class="jl">售楼小姐 ; 销售人员 ; 客户经理</td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td width="80">工作地区:</td>
                <td class="jl">河南信阳 ; </td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td width="80">待遇要求:</td>
                <td class="jl">1500元/月  可面议 ; 不需要提供住房</td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td width="80">到职时间:</td>
                <td class="jl">可随时到岗</td>
              </tr>
            </table>
            <table width="700" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td height="5"></td>
              </tr>
            </table>
            <table width="700" border="0" cellpadding="4" cellspacing="1" borderColorDark=#ffffff bgcolor="#c9c9c9">
              <tr bgcolor="#f6f6f6">
                <td width="80"><img src="../../Images/ar.gif" width="7" height="7" align="absmiddle">
                  技能专长</td>
                <td>&nbsp;</td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td width="80">语言能力:</td>
                <td class="jl">英语 初级 ; 普通话 标准</td>
              </tr>
              
            </table>
            <table width="700" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td height="5"></td>
              </tr>
            </table>
            <table width="700" border="0" cellpadding="4" cellspacing="1" borderColorDark=#ffffff bgcolor="#c9c9c9">
              <tr bgcolor="#f6f6f6">
                <td width="80"><img src="../../Images/ar.gif" width="7" height="7" align="absmiddle">
                  教育培训</td>
                <td>&nbsp;</td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td width="80">教育经历:</td>
                <td>
                  <table width="100%" border="0" cellpadding="4" cellspacing="1" bgcolor="#CCCCCC">
                    <tr bgcolor="#efefef">
                      <td width="35%" height="20">时间</td>
                      <td width="50%" height="20">所在学校</td>
                      <td height="20">学历</td>
                    </tr>
                    
                  </table></td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td>培训经历:</td>
                <td>
                  <table width="100%" border="0" cellpadding="4" cellspacing="1" bgcolor="#CCCCCC">
                    <tr bgcolor="#efefef">
                      <td width="35%">时间</td>
                      <td width="35%">培训机构</td>
                      <td>证书</td>
                    </tr>
                    
                  </table></td>
              </tr>
            </table>
            <table width="700" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td height="5"></td>
              </tr>
            </table>
            <table width="700" border="0" cellpadding="4" cellspacing="1" borderColorDark=#ffffff bgcolor="#c9c9c9">
              <tr bgcolor="#f6f6f6">
                <td width="80"><img src="../../Images/ar.gif" width="7" height="7" align="absmiddle">
                  工作经历</td>
                <td>&nbsp;</td>
              </tr>
              <!--工作经历-->
              
            </table>
            <table width="700" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td height="5"></td>
              </tr>
            </table>
            <table width="700" border="0" cellpadding="4" cellspacing="1" borderColorDark=#ffffff bgcolor="#c9c9c9">
              <tr bgcolor="#f6f6f6">
                <td width="80"><img src="../../Images/ar.gif" width="7" height="7" align="absmiddle">
                  其他信息</td>
                <td>&nbsp;</td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td width="80">自我评价:</td>
                <td class="jl">相貌,气质端正<br>
普通话标准<br>
学习能力强<br>
做过销售业务 喜欢和别人沟通 擅长与人打交道<br>
</td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td width="80">发展方向:</td>
                <td class="jl">售楼小姐 是我想应聘的职位 我希望有一天 我能穿上正装 为大家介绍我们公司的楼盘,希望从中得到锻炼。</td>
              </tr>
              <tr bgcolor="#FFFFFF">
                <td width="80">其他要求:</td>
                <td class="jl"></td>
              </tr>
            </table>
            <table width="700" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td height="5"></td>
              </tr>
            </table>
            <table width="700" border="0" cellpadding="4" cellspacing="1" borderColorDark=#ffffff bgcolor="#c9c9c9">
              <tr>
                <td width="80" bgcolor="#f6f6f6"><img src="../../Images/ar.gif" width="7" height="7" align="absmiddle">
                  联系方式</td>
                <td colspan="3" bgcolor="#f6f6f6">&nbsp;</td>
              </tr>
              
              <tr bgcolor="#FFFFFF">
                <td>&nbsp;</td>
                <td colspan="3">&nbsp;</td>
              </tr>
            </table>
            <table width="735" border="0" cellspacing="0" cellpadding="0">
              <Form action="" method="post" name="theForm">
                <tr>
                  <td height="30" align="center" valign="bottom" style="padding-right:10px;">&nbsp;</td>
                </tr>
              </Form>
            </table></td>
        </tr>
      </table></td>
  </tr>
  <tr>
    <td align="center" background="../../Images/Resume/1/bg11.gif" style="padding-top:5px;padding-bottom:5px;">&nbsp;</td>
  </tr>
</table>

这里面的标签很不规则,用正则表达式,工作量太大了,实在想不出好的办法来,我想取出这里面的每个信息,然后存入到我的数据库
我现在想到的就是把数据数组化,然后存库,具体怎么操作不知道!

5

主题

225

回帖

248

牛毛

一级牛人

积分
248
发表于 2010-8-28 15:19:58 | 显示全部楼层 来自 广东省深圳市
萨德公司的风格
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-27 11:06 , Processed in 0.199209 second(s), 35 queries .

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表