데이터 추출기
이메일·URL·도메인·IP·MAC 주소·날짜·전화번호·해시태그·멘션·파일 경로·해시를 텍스트에서 뽑아 중복 없이 정리합니다.
일치하는 항목이 없습니다
데이터 추출기가 하는 일
이메일 스레드, 채팅 내보내기, CSV 덤프, 웹 페이지, 서버 로그처럼 긴 텍스트를 붙여넣으면 필요한 부분만 뽑아 줍니다. 드롭다운에는 찾을 수 있는 대상이 열한 가지 있습니다 — 이메일 주소, URL, 도메인, IP 주소, MAC 주소, 전화번호, 날짜, 해시태그, @ 멘션, 파일 경로, 해시 (MD5/SHA). 여기에 직접 입력한 패턴 (정규식)으로 원하는 것을 찾을 수도 있습니다. 하나를 고르면 그 대상이 즉시 목록으로 나오고, 전체를 고르면 열한 가지를 한 번에 돌려 종류별로 개수와 함께 묶어 보여 줍니다. 결과는 정렬에서 가나다순이나 그 반대를 고르지 않는 한 나타난 순서대로 놓이고 중복은 자동으로 제거되므로, 손으로 스크롤하며 찾을 필요 없이 바로 복사할 수 있는 깔끔한 목록을 얻습니다. 구분자에서 줄바꿈 대신 쉼표·세미콜론·탭이나 직접 입력한 문자로 이어 붙일 수 있고, 거르기로 적어 둔 단어나 도메인이 든 항목만 남기거나 뺄 수 있습니다. “소문자로 바꾸고, 대소문자만 다른 항목은 하나로 합치기”를 켜면 Ada@Example.com과 ada@example.com이 하나로 합쳐집니다. URL은 경로가 대소문자를 가릴 수 있어 스킴과 호스트만 소문자로 바꾸고, 파일 경로는 쓰인 그대로 둡니다. 이메일 주소·URL·도메인 중 하나를 고르면 결과 아래 접힌 “도메인별” 표가 도메인마다 몇 개가 나왔는지 많은 순으로 보여 줍니다. 결과 아래 ‘결과 보내기’에서 URL·IP Defang / Refang 변환기를 누르면 이 탭에서 그 도구가 열리고, 찾은 항목이 묶음 제목 없이 한 줄에 하나씩 들어가 티켓이나 보고서에 넣기 전에 바로 defang할 수 있습니다. 이메일 주소를 뽑을 때는 이메일 정규화로도 보낼 수 있습니다.
매칭 방식
각 대상은 고유한 패턴을 사용합니다. 이메일은 로컬 부분, @, 점이 포함된 도메인을 매칭합니다. URL은 http, https, www 형태를 다루며 뒤에 붙은 문장 부호는 잘라냅니다. 도메인은 단독으로 쓰인 호스트 이름만 찾으며, 이메일 주소나 URL 안의 도메인이 두 번 세어지지 않도록 앞뒤를 확인합니다. 전화번호는 공백, 하이픈, 점, 괄호를 허용하고 숫자가 7~15자리이면서 날짜나 IP 주소가 아닐 때만 인정합니다. 날짜는 시각이 붙거나 붙지 않은 ISO 8601 형식과 흔히 쓰는 슬래시 형식을 다룹니다. MAC 주소는 구분자가 하나로 통일된 16진수 여섯 쌍이어야 합니다. 파일 경로는 윈도우 드라이브·UNC 경로와 유닉스의 절대·홈(~)·상대 경로를 모두 잡습니다. 해시는 정확히 32·40·64자리 16진수 다이제스트, 곧 MD5·SHA-1·SHA-256입니다. 해시태그와 멘션은 위치를 기준으로 판별해 본문의 C#이나 이메일 주소 안의 @를 잘못 잡지 않습니다. IP 주소는 옥텟 단위로 검증하므로 999.1.1.1 같은 값은 건너뜁니다. 모든 처리는 입력하거나 수정하는 즉시 실시간으로 이루어집니다.
자주 묻는 질문
중복된 결과도 제거하나요?
네. 모든 결과 목록은 원래 순서를 유지하면서(정렬을 고르지 않았다면) 중복을 제거합니다. 같은 이메일이나 URL이 다섯 번 나와도 처음 등장한 위치에 한 번만 표시됩니다.
어떤 종류의 데이터를 찾을 수 있나요?
열한 가지입니다 — 이메일 주소, URL, 도메인, IP 주소, MAC 주소, 전화번호, 날짜, 해시태그, @ 멘션, 파일 경로, 해시 (MD5/SHA). 드롭다운에서 하나를 고르면 입력 칸의 텍스트에 대해 목록이 즉시 갱신되고, 전체를 고르면 열한 가지를 한 번에 돌려 종류별로 묶어 보여 줍니다. 그 밖의 것은 직접 입력한 패턴 (정규식)을 골라 패턴을 적으면 됩니다.
내가 쓴 정규식으로도 추출할 수 있나요?
네. 직접 입력한 패턴 (정규식)을 고르고 패턴 칸에 적으면 됩니다 — INV-\d+는 송장 번호를 모두 뽑습니다. 정규식 테스터와 같은 엔진으로 돌기 때문에, 과도한 백트래킹을 일으킬 수 있는 패턴은 탭을 멈추게 하기 전에 실행하지 않고 거부하며, 아주 긴 텍스트에서는 어디까지 찾았는지 알려 줍니다. 다른 대상처럼 중복은 제거되고, 정렬·구분자·거르기도 그 결과에 똑같이 적용됩니다.
추출한 결과를 CSV 파일로 내려받을 수 있나요?
네. 텍스트 다운로드 옆의 CSV로 다운로드 버튼이 정렬과 거르기를 거친 목록을 CSV로 씁니다. 항목마다 행을 따로 두고, 맨 위 머리글 행은 페이지 언어로 적힙니다. 이메일 주소, URL, 도메인에는 값 옆에 도메인 열이 붙고, 전체 보기에서는 유형 열이 각 행이 어느 묶음에서 나왔는지 알려 줍니다. 쉼표가 든 값은 따옴표로 감싸고, @나 +로 시작하는 멘션·전화번호는 스프레드시트에서 수식으로 실행되지 않게 처리합니다.
주소가 어느 도메인에서 왔는지 보거나, 대소문자만 다른 주소를 합칠 수 있나요?
네. 이메일 주소·URL·도메인 중 하나를 고르면 결과 아래 접힌 “도메인별” 표가 도메인마다 몇 개가 나왔는지 많은 순으로 보여 줍니다. “소문자로 바꾸고, 대소문자만 다른 항목은 하나로 합치기”를 켜면 Ada@Example.com과 ada@example.com이 하나로 합쳐집니다. URL은 서버가 경로의 대소문자를 가릴 수 있어 스킴과 호스트만 소문자로 바꾸고, 파일 경로는 쓰인 그대로 둡니다.