我正在尝试创建一个守护进程来对我的数据库进行非规范化。
我使用ActiveMQ作为队列管理器,我有2个数据库:关系数据库(写+复制)和非规范化数据库(用于读取)
我的问题是对我的真实数据库进行非规范化的最佳实践是什么,我有一些想法:
如何使用perl从字符串中提取电子邮件地址并将电子邮件地址放入变量中?我的字符串看起来像
Ben Tailor <bentaylor@gmail.com>
barbara@gmail.com, barbara2@gmail.com, Ben Tailor <bentaylor@gmail.com>
Run Code Online (Sandbox Code Playgroud)
我试过这个
$string ="Ben Tailor <bentaylor@gmail.com>";
$string =~ /\b([^\s]+@[^\s]+)\b/g ;
print $string;
Run Code Online (Sandbox Code Playgroud)
和输出xas:
Ben Tailor <bentaylor@gmail.com>
Run Code Online (Sandbox Code Playgroud)
有人有想法吗?
固定使用
Email::Valid->address($string);
Run Code Online (Sandbox Code Playgroud)
谢谢