-2

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

4

2 回答 2

0

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

(([\w-]+.)+[\w-]+|([a-zA-Z]{1}|[\w-]{2,})) ((([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]). ([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}

于 2011-03-04T07:36:55.317 回答
0

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

于 2011-03-04T07:26:41.537 回答