后端开发|php教程
求方法,截取字符串中的文字
后端开发-php教程
文本内容
7 业务类型:淘宝 推荐物流
客户下单时间:-07-01 13:15:41
发货人姓名: 锐锐
邮编:510510
电话:
手机: 1356004XXXX
发货人地址: 广东省 广州市 天河区 XXXXXXXXXXXXXXXXXXXXXX
商品名:点击查看
商品数量:1
物流号:LP00015767554XXX
运单号: 297915XXXX
上门取货段: 至
备注:
收货人姓名: 蒋X
邮编:4
电话:
手机: 1820783XXXX
收货人地址: 广西壮族自治区 XXXXXXXXXXXXXXXX
预分配网点:750001 广东省江门市
接单情况:已分配网点
接单网点:
猪年测运势源码下载,如何升级ubuntu版本,手机有没有爬虫,简单php模式,化工seo平台lzw
8 业务类型:淘宝 推荐物流
客户下单时间:-07-01 13:15:40
发货人姓名: 锐锐
邮编:510510
电话:
手机: 1356004XXXX
发货人地址: 广东省 广州市 XXXXXXXXXXXXXXXXXXXXXXX
商品名:点击查看
商品数量:2
物流号:LP00015772361XXX
运单号: 29791555XX
上门取货段: 至
备注:
收货人姓名: 刘X
邮编:4
电话:
手机: 1332001XXXX
收货人地址: 江西省 南昌市 XXXXXXXXXXXXXXXXXXXX
预分配网点:750001 广东省江门市
接单情况:已分配网点
接单网点:
易语言qq盗号源码教程,vscode怎么快捷运行代码,ubuntu 加载驱动,tomcat增量备份,sqlite 解锁指令,div css网页设计,一般网站的服务器,js触屏插件,前端框架vuejs,爬虫容易坐牢,php trim函数,龙华网站优化seo,springboot头像大小,关于房产的网站有哪些手续,支付宝网页源代码破译,dede不能调用m模板,后台用户管理系统php源代码,静态页面 内容,二维码管理系统免费下载,java 图形图像的程序lzw
9 业务类型:淘宝 推荐物流
客户下单时间:-07-01 13:15:37
发货人姓名: 锐锐
邮编:510510
电话:
手机: 1356004XXXX
发货人地址: 广东省 广州市 天河区 XXXXXXXXXXXXXXXXXXXXXX
商品名:点击查看
商品数量:1
物流号:LP00015771613XXX
运单号: 29791555XX
上门取货段: 至
备注:
收货人姓名: 闫X
邮编:4
电话:
手机: 1514809XXXX
收货人地址: 内蒙古自治区 呼和浩特市 XXXXXXXXXXXXXXXX
预分配网点:750001 广东省江门市
接单情况:已分配网点
接单网点:
软件弹窗广告拦截源码,vscode怎么断点,搬瓦工 ubuntu,tomcat8.0.26,提取sqlite数值,欧洲仿牌服务器,手机选项卡插件,前端语法测试框架,爬虫 漫画,php约束符,靠谱的seo公司,网站自适应手机转码,网页做一个视频播放器,psd下载网站模板,wordpress添加友情链接页面,简单php文章管理系统,vb 其它程序键盘lzw
要获取的内容是红色字体
回复讨论(解决方案)
function fetchHtml($html, $start, $end) {$f = sprintf("/%s(.*)%s/isU", preg_quote($start, "/"), preg_quote($end, "/"));preg_match_all($f, $html, $match);return $match[1];}function desc($text){ $array=$this->fetchHtml($text,"业务类型","接单情况");foreach($array as $key=>$value){$name=$this->fetchHtml($value,"发货人姓名:","邮编");$res[$key][ ame]=trim($name[ ]);$telephone=$this->fetchHtml($value,"手机:","发货人地址");$res[$key][ elephone]=trim($telephone[ ]);$address=$this->fetchHtml($value,"发货人地址:","商品名");$res[$key][address]=trim($address[ ]);$code=$this->fetchHtml($value,"运单号:","上门取货段");$res[$key][code]=trim($code[ ]);$name2=$this->fetchHtml($value,"收货人姓名:","邮编");$res[$key][ ame2]=trim($name2[ ]);$telephone2=$this->fetchHtml($value,"收货人姓名","人地址");$telephone2=$this->fetchHtml($telephone2[ ],"手机:","收货");$res[$key][ elephone2]=trim($telephone2[ ]);$address2=$this->fetchHtml($value,"收货人姓名","配网点");$address2=$this->fetchHtml($address2[ ],"收货人地址:","预分");$res[$key][address2]=trim($address2[ ]);}return $res;}$text=".........................";$array=$this->desc($text);print_r($array);
$text里面把你那一大段文本拷进去。
运行的结果是这样的。
array ( 0 => array ( ame => 锐锐, elephone => 1356004XXXX, address => 广东省 广州市 天河区 XXXXXXXXXXXXXXXXXXXXXX, code => 297915XXXX, ame2 => 蒋X, elephone2 => 1820783XXXX, address2 => 广西壮族自治区 XXXXXXXXXXXXXXXX, ), 1 => array ( ame => 锐锐, elephone => 1356004XXXX, address => 广东省 广州市 XXXXXXXXXXXXXXXXXXXXXXX, code => 29791555XX, ame2 => 刘X, elephone2 => 1332001XXXX, address2 => 江西省 南昌市 XXXXXXXXXXXXXXXXXXXX, ), 2 => array ( ame => 锐锐, elephone => 1356004XXXX, address => 广东省 广州市 天河区 XXXXXXXXXXXXXXXXXXXXXX, code => 29791555XX, ame2 => 闫X, elephone2 => 1514809XXXX, address2 => 内蒙古自治区 呼和浩特市 XXXXXXXXXXXXXXXX, ),)
$s =<<< TXT7 业务类型:淘宝 推荐物流 客户下单时间:-07-01 13:15:41发货人姓名:锐锐邮编:510510电话:手机:1356004XXXX发货人地址:广东省 广州市 天河区 XXXXXXXXXXXXXXXXXXXXXX 商品名:点击查看商品数量:1物流号:LP00015767554XXX运单号:297915XXXX上门取货段: 至 备注: 收货人姓名:蒋X邮编:4电话:手机:1820783XXXX收货人地址:广西壮族自治区 XXXXXXXXXXXXXXXX 预分配网点:750001 广东省江门市接单情况:已分配网点 接单网点: 8 业务类型:淘宝 推荐物流 客户下单时间:-07-01 13:15:40发货人姓名:锐锐邮编:510510电话:手机:1356004XXXX发货人地址:广东省 广州市 XXXXXXXXXXXXXXXXXXXXXXX 商品名:点击查看商品数量:2物流号:LP00015772361XXX运单号:29791555XX上门取货段: 至 备注: 收货人姓名:刘X邮编:4电话:手机:1332001XXXX收货人地址:江西省 南昌市 XXXXXXXXXXXXXXXXXXXX 预分配网点:750001 广东省江门市接单情况:已分配网点 接单网点: 9 业务类型:淘宝 推荐物流 客户下单时间:-07-01 13:15:37发货人姓名:锐锐邮编:510510电话:手机:1356004XXXX发货人地址:广东省 广州市 天河区 XXXXXXXXXXXXXXXXXXXXXX 商品名:点击查看商品数量:1物流号:LP00015771613XXX运单号:29791555XX上门取货段: 至 备注: 收货人姓名:闫X邮编:4电话:手机:1514809XXXX收货人地址:内蒙古自治区 呼和浩特市 XXXXXXXXXXXXXXXX 预分配网点:750001 广东省江门市接单情况:已分配网点 接单网点: TXT;preg_match_all(/(发货人姓名|手机|发货人地址|运单号|收货人姓名|收货人地址):(.+)/, $s, $r);print_r($r);
[1] => Array ( [0] => 发货人姓名 [1] => 手机 [2] => 发货人地址 [3] => 运单号 [4] => 收货人姓名 [5] => 手机 [6] => 收货人地址 [7] => 发货人姓名 [8] => 手机 [9] => 发货人地址 [10] => 运单号 [11] => 收货人姓名 [12] => 手机 [13] => 收货人地址 [14] => 发货人姓名 [15] => 手机 [16] => 发货人地址 [17] => 运单号 [18] => 收货人姓名 [19] => 手机 [20] => 收货人地址 ) [2] => Array ( [0] => 锐锐 [1] => 1356004XXXX [2] => 广东省 广州市 天河区 XXXXXXXXXXXXXXXXXXXXXX [3] => 297915XXXX [4] => 蒋X [5] => 1820783XXXX [6] => 广西壮族自治区 XXXXXXXXXXXXXXXX [7] => 锐锐 [8] => 1356004XXXX [9] => 广东省 广州市 XXXXXXXXXXXXXXXXXXXXXXX [10] => 29791555XX [11] => 刘X [12] => 1332001XXXX [13] => 江西省 南昌市 XXXXXXXXXXXXXXXXXXXX [14] => 锐锐 [15] => 1356004XXXX [16] => 广东省 广州市 天河区 XXXXXXXXXXXXXXXXXXXXXX [17] => 29791555XX [18] => 闫X [19] => 1514809XXXX [20] => 内蒙古自治区 呼和浩特市 XXXXXXXXXXXXXXXX )