微博营销群@策略:提取搜索结果中的ID

特别警告:毫无关系的大规模群@是不道德的行为,继续阅读前请确保您已经成年,并且不会危害他人。 最近做一个小网站,访问量低,主要原因是没有找到目标受众。这个网站是以一所高中(静海一中)为主题的资讯站,主要访客理所应当地是这所高中的学生,其中包括在校生和毕业生。 曾经看到过微博上一种比较简单粗暴的推广方式,就是一条微博@很多人,让这些人来看你的微博内容。 新浪微博上有很多在教育信息里填了“静海一中”的网友,如果发一条宣传微博再@一下他们,应该会吸引来不少眼球。   问题是,这么多人,我要一个一个复制粘贴下来用户名,然后再@他们吗?工作量应该很大。 能不能批量操作,提取出所有“静海一中”学校的用户ID呢?这时,Word的查找替换功能就派上了用场。

如何提取搜索结果中的ID

第一步:复制用户信息。

搜索结果可能会有很多页,我们一页一页来处理。在每一页的第一个用户的图片右边文字左边,点一下鼠标,然后,到该页最后一个用户全部信息的右边,按住SHIFT再点一下鼠标,这时,本页的所有用户信息就被选中了。(这和用鼠标拖动选择是一样的,只是由于表格的存在,鼠标拖动不太好用)需要注意的是,要确保选中最后一个用户的“加关注/已关注”。

第二步:无格式粘贴。

然后打开Word(以Word2010为例,其它版本操作类似),新建一个文档,开始-->粘贴-->选择性粘贴-->无格式文本-->确定。(无格式粘贴的默认快捷方式是CTRL+SHIFT+V)。就得到了如下结果。 重复第一步和第二步,复制并粘贴下来所有页的用户。 我们发现,这些拷贝下来的数据有规律,每个ID都放在方括号之内,单独占一行。

第三步:利用通配符查找替换。

在Word里调出“查找/替换”对话框(快捷键是CTRL+H),选中“使用通配符”选项。 查找内容里写“\[([一-龟a-zA-Z\-0-9]{2,})\]*关注^13”(引号之间的部分,下同) 替换为里写“*@\1 * 然后选择“全部替换”,大段的文字,就只剩下@ID了,如下图。

第四步:发布。

获得了这些ID,就可以在发微博的时候,@他们了。如下图:

健康忠告:

群@是一种比较卑劣的推广方式,就像我在开头说的,简单粗暴。饭否最近因为有用户@了十多个人,就被封禁了帐号。新浪微博也会有“@太多人”会被投诉的警告。当然,如果你能确定你所@的用户会对你发的内容感兴趣,不会对它们造成打扰,这种方法其实是不错的。

相关阅读:

这是个很容易的办法,思路很简单就是利用正则表达式对内容进行替换,大牛们肯定会找出不少漏洞。 创意来自北大文科计算机张化瑞老师的一次课后作业,内容是在淘宝搜一件产品,分析它的大概合理价格。所采用的方法便是我们上面的思路:复制下来所有相同产品的信息,然后用查找替换提取出所有价格,最后找一下中位数,这个价格应该是比较合理的。 如果你对这种方法感兴趣,可以看看下面两篇文章:

  1. 《化瑞GG挺好的+2009下考题总结
  2. 《用word的查找替换功能整理乱糟糟的问卷数据》
阅读 11