PHP使用正则表达式获取微博中的话题和对象名


Posted in PHP onJuly 18, 2015

本文实例讲述了PHP使用正则表达式获取微博中的话题和对象名的方法。分享给大家供大家参考。具体实现方法如下:

$post_content = "@3water和@twitter在研究用#PHP#的#正则表达式#过滤话题和对象名";
$tag_pattern = "/\#([^\#|.]+)\#/";
preg_match_all($tag_pattern, $post_content, $tagsarr);
$tags = implode(',',$tagsarr[1]);
$user_pattern = "/\@([a-zA-z0-9_]+)/";
$post_content = preg_replace($user_pattern, '<a href="http://twitter.com/${1}">@${1}</a>', $post_content );
$post_content = preg_replace($tag_pattern, '<a href="http://twitter.com/search?q=#${1}">#${1}#</a>', $post_content);
PHP 相关文章推荐
模拟xcopy的函数
Oct 09 PHP
php中的登陆login
Jan 18 PHP
防止用户利用PHP代码DOS造成用光网络带宽
Mar 01 PHP
PHP计数器的实现代码
Jun 08 PHP
php判断电脑访问、手机访问的例子
May 10 PHP
codeigniter数据库操作函数汇总
Jun 12 PHP
php安装swoole扩展的方法
Mar 19 PHP
php为字符串前后添加指定数量字符的方法
May 04 PHP
PHP中Array相关函数简介
Jul 03 PHP
session 加入redis的实现代码
Jul 15 PHP
php生成二维码图片方法汇总
Dec 17 PHP
php文件操作之文件写入字符串、数组的方法分析
Apr 15 PHP
PHP获取指定月份第一天和最后一天的方法
Jul 18 #PHP
PHP使用ODBC连接数据库的方法
Jul 18 #PHP
PHP封装的Twitter访问类实例
Jul 18 #PHP
PHP+Javascript实现在线拍照功能实例
Jul 18 #PHP
thinkphp autoload 命名空间自定义 namespace
Jul 17 #PHP
简单谈谈PHP vs Node.js
Jul 17 #PHP
php+html5基于websocket实现聊天室的方法
Jul 17 #PHP
You might like
自动把纯文本转换成Web页面的php代码
2009/08/27 PHP
PHP中如何定义和使用常量
2013/02/28 PHP
thinkphp验证码显示不出来的解决方法
2014/03/29 PHP
php中smarty实现多模版网站的方法
2015/06/11 PHP
PHP判断数组是否为空的常用方法(五种方法)
2017/02/08 PHP
解决php扩展安装不生效问题
2019/10/25 PHP
让iframe子窗体取父窗体地址栏参数(querystring)
2009/10/13 Javascript
jqueryUI里拖拽排序示例分析
2015/02/26 Javascript
jQuery实现带延迟效果的滑动菜单代码
2015/09/02 Javascript
Java  Spring 事务回滚详解
2016/10/17 Javascript
JS动态给对象添加属性和值的实现方法
2016/10/21 Javascript
angular forEach方法遍历源码解读
2017/01/25 Javascript
一道面试题引发的对javascript类型转换的思考
2017/03/06 Javascript
javascript数组去重常用方法实例分析
2017/04/11 Javascript
微信小程序实现获取自己所处位置的经纬度坐标功能示例
2017/11/30 Javascript
用Node提供静态文件服务的方法
2018/07/06 Javascript
vue发送websocket请求和http post请求的实例代码
2019/07/11 Javascript
使用layui实现树形结构的方法
2019/09/20 Javascript
vue实现点击按钮下载文件功能
2019/10/11 Javascript
[01:14:19]NAVI vs Mineski 2019国际邀请赛淘汰赛 败者组BO1 8.20.mp4
2020/07/19 DOTA
python 删除字符串中连续多个空格并保留一个的方法
2018/12/22 Python
python图片指定区域替换img.paste函数的使用
2020/04/09 Python
python 使用事件对象asyncio.Event来同步协程的操作
2020/05/04 Python
Python实现手势识别
2020/10/21 Python
Python模拟键盘输入自动登录TGP
2020/11/27 Python
德国箱包网上商店:koffer24.de
2016/07/27 全球购物
日本最大的旅游网站:Rakuten Travel(乐天旅游)
2018/08/02 全球购物
英国休闲奢华的缩影:Crew Clothing
2019/05/05 全球购物
国贸专业个人求职信范文
2014/01/08 职场文书
旅游项目开发策划书
2014/01/18 职场文书
期末学生评语大全
2014/04/24 职场文书
个人评语大全
2014/05/04 职场文书
高中教师考核方案
2014/05/18 职场文书
2017大学生寒假社会实践心得体会
2016/01/14 职场文书
创业计划书之寿司
2019/07/19 职场文书
Mybatis是这样防止sql注入的
2021/12/06 Java/Android