88 次浏览【转载需注明来源】
取文本不全,工具测试没有问题
网页数据.正则取子文本(/<span class="time_s">.*\s* (.*?).*/g);
上面是工具正则,是没有问题,但是在后端处理,就只能显示时间,不显示快递文字信息
下面是代码
<ul class="timeline a_timeline js_data" style="margin-left: 0;float:left;">
<li class="marginbot">
<div class="time_active"></div>
<div class="content_time orange">
<span class="jiantou"></span>
<span class="time_s">2024-01-08 15:06:54</span>
<span class="kd_con">您的快件已签收,签收人: XX人。如有疑问请联系业务员: 18932415776,网点电话:0571-88775976,0571-88663870,057186157615,投诉电话: 0571-86110796,0571-88775976,0571-86113809。感谢使用圆通速递,期待再次为您服务!</span>
</div>
</li>
<li class="marginbot">
<div class="time_active"></div>
<div class="content_time orange">
<span class="jiantou"></span>
<span class="time_s">2024-01-08 04:36:53</span>
<span class="kd_con">【浙江省杭州市临平区乔司】的李海青(18932415776)正在派件,请耐心等待!如有疑问请联系网点:0571-88775976,0571-88663870,057186157615,投诉电话:0571-86110796,0571-88775976,0571-86113809。[95161和185211号段的上海号码为圆通业务员专属号码,请放心接听]</span>
</div>
</li>
<li class="marginbot">
<div class="time_active"></div>
<div class="content_time orange">
<span class="jiantou"></span>
<span class="time_s">2024-01-08 04:36:28</span>
<span class="kd_con">您的快件已经到达【浙江省杭州市临平区乔司】</span>
</div>
</li>
<li class="marginbot">
<div class="time_active"></div>
<div class="content_time orange">
<span class="jiantou"></span>
<span class="time_s">2024-01-07 16:28:41</span>
<span class="kd_con">您的快件离开【杭州转运中心】,已发往【浙江省杭州市临平区乔司】</span>
</div>
</li>
<li class="marginbot">
<div class="time_active"></div>
<div class="content_time orange">
<span class="jiantou"></span>
<span class="time_s">2024-01-07 15:58:16</span>
<span class="kd_con">您的快件已经到达【杭州转运中心】</span>
</div>
</li>
<li class="marginbot">
<div class="time_active"></div>
<div class="content_time orange">
<span class="jiantou"></span>
<span class="time_s">2024-01-06 22:35:55</span>
<span class="kd_con">您的快件离开【长沙转运中心】,已发往【杭州转运中心】</span>
</div>
</li>
<li class="marginbot">
<div class="time_active"></div>
<div class="content_time orange">
<span class="jiantou"></span>
<span class="time_s">2024-01-06 22:24:08</span>
<span class="kd_con">您的快件已经到达【长沙转运中心】</span>
</div>
</li>
<li class="marginbot">
<div class="time_active"></div>
<div class="content_time orange">
<span class="jiantou"></span>
<span class="time_s">2024-01-06 18:21:14</span>
<span class="kd_con">您的快件离开【湖南省长沙市体育新城】,已发往【长沙转运中心】</span>
</div>
</li>
<li class="marginbot">
<div class="time_active"></div>
<div class="content_time orange">
<span class="jiantou"></span>
<span class="time_s">2024-01-06 18:20:14</span>
<span class="kd_con">您的快件被【湖南省长沙市体育新城】揽收,揽收人: 张子宽(18175969543)</span>
</div>
</li>
</ul>
测试账号
编程侠客 Time: 2024-01-11 17:40:41
评论ID
qiang Time: 2024-01-11 17:12:55
评论ID
完整的示例看下。
快码快问快答 Time: 2024-01-11 17:15:10
评论ID
网页数据.正则取子文本(/<span class="time_s">.*\s* (.*?).*</span>/g);
网页数据.正则取子文本(/<span class="kd_con">.*\s* (.*?).*</span>/g);
然后两个文本拼接起来