php截取段落中指定区域的内容

我这里以淘宝联盟的文案为例,下面是淘宝联盟的文案。

文案

网红水洗棉四件套ins风宿舍床上用品单人学生床单被套被子三件套4 【包邮】
【在售价】69.90元
【券后价】39.90元
【下单链接】https://m.tb.cn/h.VELwTd9 
注意,请完整复制这条信息,$Ru63cdkXWSC$,到【手机淘宝】即可查看
<?php
header("Content-type:text/html;charset=utf-8");
$text = '网红水洗棉四件套ins风宿舍床上用品单人学生床单被套被子三件套4 【包邮】
【在售价】69.90元
【券后价】39.90元
【下单链接】https://m.tb.cn/h.VELwTd9 
----------------- 
注意,请完整复制这条信息,$Ru63cdkXWSC$,到【手机淘宝】即可查看';
// echo $test;

// 提取标题
$title = strstr ($text,'【在售价】',true);
// echo $title;

//提取在售价
$zsj_begin = mb_strpos($text,'【在售价】') + mb_strlen('【在售价】');//提取的开始位置
$zsj_end = mb_strpos($text,'【券后价】') - $zsj_begin;//提取的结束位置
$zsj = mb_substr($text,$zsj_begin,$zsj_end);
// echo $zsj;

//提取券后价
$qhj_begin = mb_strpos($text,'【券后价】') + mb_strlen('【券后价】');//提取的开始位置
$qhj_end = mb_strpos($text,'【下单链接】https:') - $qhj_begin;//提取的结束位置
$qhj = mb_substr($text,$qhj_begin,$qhj_end);
// echo $qhj;

//提取淘口令
$tkl_begin = mb_strpos($text,'信息,') + mb_strlen('信息,');//提取的开始位置
$tkl_end = mb_strpos($text,',到') - $tkl_begin;//提取的结束位置
$tkl = mb_substr($text,$tkl_begin,$tkl_end);
// echo $tkl;

//提取的信息汇总
echo '
<p>原文:'.$text.'</p>
<p>标题:'.$title.'</p>
<p>在售价:'.$zsj.'</p>
<p>券后价:'.$qhj.'</p>
<p>淘口令:'.$tkl.'</p>
';
?>

?>

效果

image.png

感谢阅读

博主在此给大家安利一款分享学习资料的app,此app的主要就是收集了互联网上的各种学习资料做整合并免费分享。里面涵盖了Android、java、python、数据结构、算法、前端、爬虫、大数据、深度学习、UI等等技术,包含M课网课程、某课堂VIP课程、各培训机构课程、某鱼的一些付费课程以及算法面试资料,并且正在不断更新中,你想要的学习资料几乎都有,当然你也可以加入我们的技术Q群获取资料:687667883,任何课程问题可直接咨询群主。
目前对接的课程论坛如下,您可以提前了解下有哪些课程:
链接资源如下:
    享学app资源对接论坛一(IT码上发)
    享学app资源对接论坛二(学途无忧)
download地址如下:
下载二维码_1.0.0版本.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值