Java中的自动电子邮件提取

时间:2011-03-04 07:22:59

标签: java text-extraction email-address

如何使用Java扫描文本文件中的潜在电子邮件地址?

2 个答案:

答案 0 :(得分:0)

读取文件并使用正则表达式将您的模式与任何可能的电子邮件地址相匹配。

答案 1 :(得分:0)

使用正则表达式。这是我用过的那个。

((\ W - ] +)+ [\瓦特 - ] + |。([A-ZA-Z] {1} | [\瓦特 - ] {2,}))            ((([0-1] [0-9] {1,2} |?25 [0-5] | 2 [0-4] [0-9])([0-1] - [O-。? 9] {1,2} | 25 [0-5] | 2 [0-4] [0-9])。              ([0-1] [0-9] {1,2} |?25 [0-5] | 2 [0-4] [0-9])。?([0-1] [0-9] {1,2} | 25 [0-5] | 2 [0-4] [0-9])){1} |            ([a-zA-Z] + [\ w - ] +。)+ [a-zA-Z] {2,4})| ^((+ \ d {1,3}( - |)?(? \ d)?( - |)?\ d {1,5})            |((?\ d {2,6})?))( - |)?(\ d {3,4})( - |)?(\ d {4})((x | ext)\ d { 1,5}){0,1}