Автоматическое извлечение электронной почты в Java - PullRequest
0 голосов
/ 04 марта 2011

Как я могу найти потенциальные адреса электронной почты в текстовом файле, используя Java?

Ответы [ 2 ]

0 голосов
/ 04 марта 2011

Используйте регулярные выражения. Это тот, который я использовал.

(([\ ш -] +) + [\ ш -] + |. ([A-Za-Z] {1} | [\ ш -] {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}

0 голосов
/ 04 марта 2011

прочитайте файл и используйте регулярное выражение, чтобы сопоставить ваш шаблон с любым возможным адресом электронной почты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...