内容抓取器2如何使用RegEx收集pargraph内的所有电子邮件?

时间:2017-10-30 11:05:16

标签: regex email text-extraction data-extraction webgrabber

我正在使用Content Grabber 2,我的段落包含很多部分的电子邮件。我正在使用这个软件来匹配任何段落中的案例,HTML或者用干净格式收集电子邮件的内容。

我正在使用这种语法:

\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b

查找所有电子邮件匹配项。但这个问题在第一场比赛后总是停止。

据我所知,我需要让它全球化,以便在第一场比赛后继续工作并且已经在此链接上工作: https://regex101.com/r/Q0wZLJ/1

但不在我的软件内容(Content Grabber 2)。

是否有可能用我上面写的方式解释我需要做什么来使我的语法全局化?

谢谢,

1 个答案:

答案 0 :(得分:1)

模式没有问题(只是介意它不会检测所有可能的电子邮件,电子邮件的最宽松模式是int i = 0; std::vector<cv::Point3d> points(mode.width * mode.height); for (int y = 0; y < mode.height; y++) { for (int x = 0; x < mode.width; x++) { double wx, wy; double z = depth[i]; freenect_camera_to_world(x, y, z, &wx, &wy); points[i] = cv::Point3d(wx, wy, z); i++; } } )。您只需要在命令中添加\S+@\S+\.\S+

请参阅内容抓取器 documentation

  

return all 返回所有匹配项中的所有匹配项或指定的组。