获得WordPress 所有评论者的邮箱列表

为了达到一个不可告人的目的,我需要获得一个WordPress 上面所有评论者的邮箱列表,总体思路就是通过SQL 数据库导出数据,然后批量整理文本,是个菜鸟技巧。

一、导出数据

登录自己的Phpmyadmin 后台,定位到“表 : (前辍)_comments > 字段:comment_author_email”,然后“导出”为文本存到本地。

整个过程只需要不到10次点击,就不用给出SQL 执行语句了,其实我也不知道。

二、批量整理数据

这才是本文的重点部分。这种大量且有规则的文本整理,需要用到“正式表达式”,就是想记录一下这个,备忘。

所以,下面的内容只适合支持“正式表达式”的文本编辑工具,比如Notepad++ 之类的高级玩意。

  1. 打开导出的数据,手动删除多余的备注信息,留下数据主体部分,是这种格式的:(2, ‘abc@xyz.com’),
  2. 现在就需要剔出前后多余部分了,Ctrl+H,输入查找规则“.\d, ‘(.*)’\),”,输入替换规则“\1”,都是下划线部分。

PS:为了达到一条规则就能搞定的高级境界,开始想得有些复杂,都用到了分枝条件,搞了好久依然未果;当然也可以用笨点但更方便的方法,分两次去除邮箱的头和尾,我太折腾了,谁叫我是个菜鸟。

得到需要的列表,再用Excel 排序一下,开始我那不可告人的目的去了……

 

, , , ,

相关文章 »

  1. 一套自用WordPress 缩略图解决方案(一)之所以要写这篇简陋的“方案”,是因为之前被WP 的缩略图折腾了不少回,最后,总算被折腾出了一个比较满意的缩略图效果——效果演示见此,它其实是
  2. 直接注册@Live.com 邮箱地址 非修改IE设置正如之前LiveSino 的独家爆料消息所说,今天Microsoft 已经放出了@Live 邮箱的公开注册地址,比如中国用户就可以到这个链接
  3. 如何申请@Yahoo.com 邮箱?如果你属于以下几种情况,可以忽略本文,免得浪费大家宝贵生命: 已经有了一个Yahoo.com 的邮箱,且不打算再申请一个; 没有Yahoo
  4. 在局域墙中使用Twitter 的几种方法这了这篇文章,我自造了一个新词——局域墙:由一堵不断加高的墙围成的地球上最大的局域网,以避免使用那些不太安全的关键词,大家能意会就行了,现在
  5. 从Bo-Blog 搬到WordPress 的301重定向约三个月前,我从Bo-Blog 搬到了WordPress,当时我最为困扰的有两个事情:日志数据与搜索收录。 因为自动批量转换工具无效,我只好
  6. WPG:WordPress 中文博客交流群组混进WPG 已有两月,一直没加链接和标志,今天终于有空做了个WPG 的LOGO,挂到了边栏上,也算是个有组织罩着的博客了。 以前也见过加过很
  7. 免费获得12款RichWP WordPress 收费主题作为墙内之蛙,虽然见识不广,但我们经常能免费使用一些很极品也很昂贵的WordPress 收费主题,这很有中国特色,也正体现了社会主义互联网的

  1. 李硕 Windows 7 Google Chrome 5.0.375.17 / 2010-07-03 @ 2:22 下午 / 1#

    我试了。。。不是很好用哈。。。。导出的txt很乱

    • ZFreet Windows XP Opera 9.80 / 2010-07-03 @ 5:58 下午 / 2#

      不会啊,我这样得到的TXT 就是一行一个邮箱地址。

(严肃点 -_-!)
Gravatar ?!)
(Nospam Nofollow)

  1. No trackbacks yet.