![电子邮件地址订单](https://linux22.com/image/1327721/%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E5%9C%B0%E5%9D%80%E8%AE%A2%E5%8D%95.png)
有人能告诉我如何按字母顺序排列我放在 BCC 字段中的电子邮件地址吗?我已向大量人员发送了一封电子邮件,这些邮件都是我从数据库中导出的。我需要按字母顺序排列这些邮件,以便我可以找到个人并检查是否有重复。我在任何地方都看不到此选项。非常感谢。
答案1
您确实不应该手动完成,尤其是因为无论如何您都需要排序工具。那么为什么不更进一步,使用一些动态语言中的简单脚本来完成这项工作呢?
嗯,考虑到这一点,对你来说最容易使用的应该是 JavaScript,因为它内置在几乎所有的浏览器中,不需要任何额外的安装,所以我只需要编写了一个快速脚本来清理逗号分隔字符串中的重复条目,并将其上传到 jsFiddle<---- 单击这个闪亮的链接,将整个 Bcc:行复制/粘贴到“逗号分隔的地址列表”提示中,然后从“复制/粘贴唯一结果”中复制/粘贴结果。
当然,这将清除所有以逗号分隔的重复列表,而不仅仅是电子邮件地址。这里还有此脚本的副本,打包成一行,用于保存和用作书签内容(如果您在其前面加上 )javascript:
。
var cs = prompt("Comma-separated list:"); var separated = cs.split(/\s*,\s*/); var uniq = {}; var uniq_list = []; for (var idx = 0; idx < separated.length; idx++) { if (!uniq[separated[idx]]){ uniq[separated[idx]] = 1; uniq_list.push(separated[idx]) }; }; prompt("Copy/paste unique results:", uniq_list.join(', '))
答案2
有一个关于如何使用 Excel 进行排序的精彩教程
首先,复制整个数据,然后粘贴到 Excel 中的新工作簿中。
选择单元格,然后选择:数据到单元格选项,并选择','作为分隔符。
教程如下:http://www.contextures.com/xlSort01.html
高血压