微博@功能(点名)实现原理? 微博@功能(点名)实现原理? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 匹配/\@[a-zA-Z0-9".chr(0x80)."-".chr(0xff)."]/? 正则匹配的效率是可以接受的,这是一种线性复杂度的算法,总比用strpos然后再各种substr强。 http://hi.csdn.net/space-8552378.html她弄过 如果不加空格确实比较麻烦一点,不过也不是没有办法/@[^\s]{3}/su可以这样去匹配然后取出所有以这三个字符打头的用户名,再按照用户名从长到短去匹配,匹配到的第一个就是了 最近做个项目可能要用到类似的东西 所以就找了一下 可惜没有找到有用的资料 有一些想法@技术实现第一步:获取好友列表(我会用异步加载json数据的方法)第二步:焦点输入框输入@后引发事件弹出选择框(选择层?)根据输入文字逐步过滤好友数据第三步:提交表单(这一部分,和楼上所说的正则匹配的部分有关,至于除了提交文本以及图片内容外,有其他别的数据就是我没想明白的地方,求教大家!附带上的是关联用户id吗?)第四步:完成消息提交,生产@对象的推送,提示一个新消息。显示更新信息 参考thinksns 有你想要的 你只要修改下就行 如何判断某个元素在不在数组中,是数组的第几个元素,并更新数组中指定元素内容的 ??? 连接远程mysql问题 急 eclipse+phpEclipse启动apache的问题。 php如何上传已知文件 Linux 下先 CD到目录 然后执行程序 与直接完整路径执行程序有什么区别? 新手提问!用什么php技术最适合? 面向对象高手,我真心求教!!!! mysqli参数分配错误. 恳求配置IIS+PHP+MYSQL php+apache中,用http方式下载文件,为什么每次下载到99%就会死机? 统计网站访问量 有偿求帮助修改一个开源的PHP论坛
她弄过
可以这样去匹配
然后取出所有以这三个字符打头的用户名,再按照用户名从长到短去匹配,匹配到的第一个就是了
有一些想法
@技术实现
第一步:获取好友列表(我会用异步加载json数据的方法)
第二步:焦点输入框输入@后引发事件弹出选择框(选择层?)根据输入文字逐步过滤好友数据
第三步:提交表单(这一部分,和楼上所说的正则匹配的部分有关,至于除了提交文本以及图片内容外,有其他别的数据就是我没想明白的地方,求教大家!附带上的是关联用户id吗?)
第四步:完成消息提交,生产@对象的推送,提示一个新消息。显示更新信息