PHP使用正则表达式获取微博中的话题和对象名
2015-07-18 00:00
656 查看
本文实例讲述了PHP使用正则表达式获取微博中的话题和对象名的方法。分享给大家供大家参考。具体实现方法如下:
$post_content = "@jb51和@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程序设计有所帮助。
相关文章推荐
- PHP使用NuSOAP调用Web服务的方法
- php的日常:数据库链接
- PHPExcel常用方法小结
- iis下thinkphp配置url rewrite伪静态
- ThinkPHP3.2.2整合PHPMailer发邮件
- thinkphp 整合 phpmailer 实现邮件发送
- PHP开发环境的搭建——XAMPP的安装与配置(Windows)
- PHP如何关闭notice级别的错误提示
- weiphp_sae 图片无法上传 错误‘./uploads/picture
- 关于在Editplus中设置内容提示比如syso的快捷输出的方法
- 使用curl 命令上传下载FTP
- 关于php学习的一些小问题
- php判断假图片的方法
- 适用于PHP初学者的学习线路和建议
- php中在函数前加static的作用
- php手机号码 银行卡号 替换为*
- Thinkphp的环境配置
- php形式的内容被处理
- PHP中HTML实体编码函数
- PHP 数组 foreach引用导致的bug