2011-03-04 3 views
-2

Java를 사용하여 텍스트 파일에서 잠재적 인 전자 메일 주소를 검색하려면 어떻게합니까?Java에서 전자 메일 자동 추출

+1

질문이 나쁜 경우 특히 다시 게시하지 마십시오. 하나. 당신은이 질문을하기 전에 두 번이나 비슷한 질문을했습니다. 당신이해야 할 일을 묻지 말고, ** 당신이 이해하지 못하는 것에 대해 물어보십시오 **. –

+0

텍스트 파일을 한 줄씩 읽은 다음 RegEx를 적용하여 각 줄을 빨간색으로 확인하십시오. – Mudassir

+0

@Mudassir 아마도 그녀는이 정규 표현식을 사용할 수 있습니다 http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html : D –

답변

0

파일을 읽고 regex를 사용하여 패턴을 가능한 이메일 주소와 일치 시키십시오.

+0

여기 다른 이메일 주소를 읽어야합니다 – kiran

+0

전체 파일을 한 줄씩 읽습니다. 각 줄을 정규식과 일치시킵니다. 일치하는 항목이 있으면 추출하거나 요구 사항을 충족시키는 데 필요한 모든 작업을 수행하십시오. – Tahir

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]). 2 [0-4] [0-9]). ([0-1] → [0-9] {1,2} | 25 [0-5] | 2 [0-4] [0-9]) + [a-zA-Z] {2,4}) |^((+ \ d {1,3} (1)) {1} | (\ d {2,6})?}) (\ d {3}, {\ d {3} 4)} ((- |)) (\ d {4}) ((x | ext) \ d {1,5}) {0,1}