找回密码
 加入
搜索
查看: 2587|回复: 2

[效率算法] 【已解决】求正则方法,获取14个数组的结果,有源码

[复制链接]
发表于 2011-8-27 13:06:05 | 显示全部楼层 |阅读模式
本帖最后由 .個朲綉√ 于 2011-8-27 15:04 编辑
<!-- userinfo //-->
<div id='tabPanel0_Div' class='tabpagedown_div'>
  <!--帐户费用基本信息  begin-->
<script>inputable_head_only("帐户费用基本信息");</script>
<table border="0" cellspacing="1" align="center" class="query">
  <input type="hidden" name="accountID" value="313936888">
  <input type="hidden" name="regionID" value="A">
  <input type="hidden" name="acctName" value=" 景德镇有限公司 ">
  <input type="hidden"  name="serviceNum"   value="14510102233">
  <input type="hidden"  name="serviceType"   value="1001">
   <tr>
                <td class="query_label">
                服务号码
                </td>
                <td class="query_desc">
                14510102233
                </td>
                <td class="query_label">
                服务类型
                </td>
                <td class="query_desc">
                GSM普通
                </td>
        </tr>
    <tr>
                <td class="query_label">
                帐户ID
                </td>
                <td class="query_desc">
                313936888
                </td>
                <td class="query_label">
                帐户地区
                </td>
                <td class="query_desc">
                北京
                </td>
        </tr>
<tr>
                <td class="query_label">
                用户ID
                </td>
                <td class="query_desc">
                315292697
                </td>
                <td class="query_label">
                客户ID
                </td>
                <td class="query_desc">
                304697293
                </td>
        </tr>        
  <tr>
                <td class="query_label">
                帐户名称
                </td>
                <td class="query_desc">
                 景德镇有限公司 
                </td>
                <td class="query_label">
                普通账本(元)
                </td>
                <td class="query_desc">        
                1200.0
                </td>
        </tr>
        <tr>
            <td class="query_label">
                帐户类型
                </td>
                <td class="query_desc" >
                后付费<input type="hidden" name="userFeeinfo.acctType" value="2">
                </td>
                </td>
                
                <td class="query_label">
                
                <a href="#" onClick="getHotFee()">实时话费(元)</a>
                
                </td>
                <td class="query_desc">
                200.0
                </td>
        </tr>
        <tr>
                <td class="query_label">
                证件类型
                </td>
                <td class="query_desc">
                其它<input type="hidden" name="userFeeinfo.certType" value="22">
                </td>
                
                <td class="query_label">
                历史欠费(元)
                </td>
                <td class="query_desc">
                150
                </td>
        </tr>

        <tr>
                <td class="query_label">
                证件号码
                </td>
                <td class="query_desc">
                 010 
                </td>
                <td class="query_label">
                可用余额(元)
                </td>
                <td class="query_desc">
                850.0
                </td>
        </tr>
</table>

<script>inputable_bottom_only();</script>
<script>writememo("可用余额=普通帐本金额合计+专用帐本抵扣费用合计-实时话费-历史欠费");</script>

上面代码是网页的源码部分,我想用正则表达式,查出下面相关数据,需要用到数组,希望高人可以帮我整理一个正则代码,谢谢。
共计有14处代码,上图是我用水木子的测式工具截图。然后其中的 账户类型 和 实时话费 源码有点不同。

1        服务号码
2        服务类型
3        账户ID
4        账户地区
5        用户ID
6        客户ID
7        账户名称
8        普通账本
9        账户类型
10        实时话费
11        证件类型
12        历史欠费
13        证件号码
14        可用余额

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-8-27 14:53:38 | 显示全部楼层
(?ms)<td class.*?>\s+(.*?)(?=\n)

评分

参与人数 1金钱 +60 贡献 +10 收起 理由
.個朲綉√ + 60 + 10 谢谢,我自己也搞定了。

查看全部评分

 楼主| 发表于 2011-8-27 15:03:20 | 显示全部楼层
(?ms)\s+(.*?)(?=\n)
3mile 发表于 2011-8-27 14:53


呵呵,等了有一会没看到回帖,自己研究半天,用笨方法搞定了,谢谢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-1 17:21 , Processed in 0.080702 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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