php提取字符串中网站url地址的方法


Posted in PHP onDecember 03, 2014

本文实例讲述了php提取字符串中网站url地址的方法。分享给大家供大家参考。具体分析如下:

今天写一个问答系统上线之后发现有很多人发链接了,由于业务部门要我们过滤掉网站地址了,下面我给大家分享一个提取字符串url地址函数,代码如下:

$postInfo['answer2'] ='可以的,商业贷款可摊还36%,公积金贷款可摊还16%|||可以先把账户里的余额提取出来用作首付,然后每个月贷款商业贷款可摊还36%,公积金贷款可摊还16%|||可以的,现在甲类公积金是摊还比例https://3water.com 是工资基数的34%|||啊啊啊啊啊啊啊啊是的|||可以摊还,甲类34% 

'; 

 

preg_match_all("/http:[\/]{2}[a-z]+[.]{1}[a-z\d\-]+[.]{1}[a-z\d]*[\/]*[A-Za-z\d]*[\/]*[A-Za-z\d]*/",$postInfo['answer2'],$array2); 

 

print_r($array2); 

 

if(!emptyempty($array2[0])) 

{ 

 foreach ($array2[0] as $k=>$v){ 

  $postInfo['answer2'] = str_replace($array2[0][$k],'',$postInfo['answer2'] ); 

 } 

}

 
运行结果为:
( 

    [0] => Array 

        ( 

            [0] => https://3water.com 

        ) 

)

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
十天学会php之第六天
Oct 09 PHP
PHP个人网站架设连环讲(四)
Oct 09 PHP
dedecms中常见问题修改方法总结
Mar 21 PHP
PHP运行模式的深入理解
Jun 03 PHP
php array_key_exists() 与 isset() 的区别
Oct 24 PHP
PHP利用Socket获取网站的SSL证书与公钥
Jun 18 PHP
PHP实现 APP端微信支付功能
Jun 22 PHP
PHP从零开始打造自己的MVC框架之入口文件实现方法详解
Jun 03 PHP
Yii框架常见缓存应用实例小结
Sep 09 PHP
PHP正则之正向预查与反向预查讲解与实例
Apr 06 PHP
Apache+PHP+MySQL搭建PHP开发环境图文教程
Aug 06 PHP
php双向队列实例讲解
Nov 17 PHP
thinkphp常见路径用法分析
Dec 02 #PHP
ThinkPHP中关联查询实例
Dec 02 #PHP
ThinkPHP实现支付宝接口功能实例
Dec 02 #PHP
ThinkPHP实现ajax仿官网搜索功能实例
Dec 02 #PHP
php递归json类实例
Dec 02 #PHP
php实现的SESSION类
Dec 02 #PHP
thinkphp配置连接数据库技巧
Dec 02 #PHP
You might like
php 中的4种标记风格介绍
2012/05/10 PHP
PHP中把数据库查询结果输出为json格式简单实例
2015/04/09 PHP
PHP实现Session入库/存入redis的方法
2017/05/04 PHP
php7 新增功能实例总结
2020/05/25 PHP
JS宝典学习笔记(下)
2007/01/10 Javascript
javascript Ext JS 状态默认存储时间
2009/02/15 Javascript
jQuery表格行换色的三种实现方法
2011/06/27 Javascript
jQuery把表单元素变为json对象
2013/11/06 Javascript
JS去掉第一个字符和最后一个字符的实现代码
2014/02/20 Javascript
jquery中load方法的用法及注意事项说明
2014/02/22 Javascript
Vue keep-alive实践总结(推荐)
2017/08/31 Javascript
使用 Node.js 模拟滑动拼图验证码操作的示例代码
2017/11/02 Javascript
iview实现select tree树形下拉框的示例代码
2018/12/21 Javascript
Vue keepAlive 数据缓存工具实现返回上一个页面浏览的位置
2019/05/10 Javascript
javascript导出csv文件(excel)的方法示例
2019/08/25 Javascript
机器学习python实战之手写数字识别
2017/11/01 Python
python实现内存监控系统
2021/03/07 Python
解决在Python编辑器pycharm中程序run正常debug错误的问题
2019/01/17 Python
python使用for循环计算0-100的整数的和方法
2019/02/01 Python
Python3+PyInstall+Sciter解决报错缺少dll、html等文件问题
2019/07/15 Python
解决Python正则表达式匹配反斜杠''\''问题
2019/07/17 Python
详细分析Python collections工具库
2020/07/16 Python
Gucci法国官方网站:意大利奢侈品牌
2018/07/25 全球购物
Glamest意大利:女性在线奢侈品零售店
2019/04/28 全球购物
构造器Constructor是否可被override?
2013/08/06 面试题
经典C++面试题一
2016/11/06 面试题
电子商务专业实习生自我鉴定
2013/09/24 职场文书
本科生的职业生涯规划范文
2014/01/09 职场文书
网络工程师专家职业发展路线
2014/02/14 职场文书
护士上岗前培训自我鉴定
2014/04/20 职场文书
学校领导班子群众路线整改措施
2014/09/16 职场文书
个人四风问题原因分析及整改措施
2014/09/28 职场文书
2014学生会工作总结报告
2014/12/02 职场文书
学校节水倡议书
2015/04/29 职场文书
vue中div禁止点击事件的实现
2022/04/02 Vue.js
vue如何在data中引入图片的正确路径
2022/06/05 Vue.js