从微博回复评论模块的demo中,截取了一段代码,大家看看就明白了
微博的@功能 如何检测@了哪些用户
检测结果如下:
阅读(38) | 评论(0) | 转发(0) |
<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
微博的@功能 如何检测@了哪些用户
- <?php
- header("Content-Type:text/html;charset=utf-8");
- $content="大家好啊@邹义良@admin@user,@张三:这是一个测试,哈哈@";
- //字母数字下划线 以及ASCII字符从127到255之间的(中文符合)
- //在@他人时,需要在昵称后面加一个ASCII在127以下的特殊字符 如空格,英文的冒号等
- $pattern='/@[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/';
- preg_match_all($pattern, $content, $arr);
- var_dump($array);
检测结果如下:
- array
- 0 =>
- array
- 0 => string '@邹义良' (length=10)
- 1 => string '@admin' (length=6)
- 2 => string '@user' (length=5)
- 3 => string '@张三' (length=7)
原文地址:http://bbs.lampbrother.net/read-htm-tid-151323.html
相关热门文章
给主人留下些什么吧!~~
评论热议