텍스트 추출기

아무 텍스트나 붙여 넣으면 이메일, 링크, 숫자가 깔끔한 목록으로 나옵니다.

사용 방법

  1. 텍스트를 붙여 넣으세요. 이메일, 링크, 숫자를 한 번에 훑고 칩의 일치 수가 입력하는 대로 갱신됩니다.
  2. 이메일과 링크는 기본으로 켜져 있습니다. 숫자가 정말 필요할 때만 "숫자"를 켜세요. 날짜, 버전 번호, 주문 코드도 함께 딸려 옵니다.
  3. 목록을 복사하거나 .txt로 내려받으세요. 둘 다 화면 순서를 따릅니다. 이메일, 링크, 숫자 순이며 한 줄에 하나입니다.

예시

입력

부산 워크숍 — 예약 확인
문의: minjun.k@acme.co.kr, 참조 seoyeon@acme.co.kr
자료: https://acme.co.kr/deck/busan.pdf
개요: https://acme.co.kr/brief — 3쪽
예비 주소: minjun.k@acme.co.kr

추출 결과 (기본값)

minjun.k@acme.co.kr
seoyeon@acme.co.kr
https://acme.co.kr/deck/busan.pdf
https://acme.co.kr/brief

기본 옵션만 쓴 예시입니다(이메일·링크 켜짐, 숫자 꺼짐, 중복 제거). 반복된 예비 주소는 버리고 개수에 셉니다. "3"은 숨겨진 숫자 그룹에 남아 목록에는 나오지 않지만 숫자 칩에는 여전히 있다고 표시됩니다.

규칙, 한계, 알려진 문제

  • 검증이 아니라 패턴 일치입니다. 이메일처럼 보이는 주소를 서버에 확인하지 않고 링크가 오래되었을 수도 있습니다. 추출은 실제 일치를 놓치지 않는 쪽을 택하므로 드물게 섞인 오탐은 목록을 훑어 걸러 내세요.
  • 링크는 http://, https://, www.로 시작해야 합니다. example.com 같은 맨 도메인은 링크로 보지 않고 ftp:나 mailto:도 아닙니다. 붙여 넣은 산문에는 문장 끝의 ".com"이 많아 그대로 두면 소음이 되기 때문입니다.
  • 링크 끝의 문장 부호는 다듬지만 URL에 속한 괄호는 유지합니다. https://ko.wikipedia.org/wiki/Foo_(bar)는 닫는 괄호를 지키고 문장을 끝내는 ")"는 떼어 냅니다.
  • 이메일은 local@domain.tld 형태여야 합니다. logo@2x.png 같은 파일 이름 비슷한 것은 무시하지만 .zip, .app, .dev는 실제 최상위 도메인이라 그런 주소는 유지합니다.
  • 숫자는 적힌 그대로 가져옵니다. 천 단위 구분자와 소수점 표시가 입력한대로 남고 1.234를 1234나 1.234로 추측하지 않습니다. 나라마다 읽는 법이 다르기 때문입니다. 합계, 평균, 통화 변환은 없고 음수 부호는 숫자에 포함하지 않습니다(−5는 5).
  • 아무것도 해석하지 않으므로 날짜와 버전이 나뉩니다. 2026-01-05는 숫자 세 개, v1.2.3은 1.2와 3, A12345는 12345가 됩니다. 연락처만 원할 때는 "숫자"를 꺼 두세요.
  • 링크나 이메일 주소 안의 텍스트는 다시 추출하지 않습니다. user123@mail.com은 이메일 하나만, https://x.com/item/2026은 링크 하나만 냅니다.
  • 중복은 종류별로 비교합니다. 이메일은 대소문자를 무시하고 링크는 정확히 비교하며(경로는 대소문자 구분) 숫자는 적힌 형태로 비교합니다. "1,000"과 "1000"은 다른 항목입니다.
  • 전각(123)과 아랍-인도 숫자(١٢٣)를 인식합니다. 중국어와 아랍어 페이지에는 0-9로 바꾸는 "반각 숫자" 스위치가 있어 스프레드시트가 기대하는 형태로 만들 수 있습니다. 기본은 꺼져 있어 텍스트를 몰래 다시 쓰지 않습니다.
  • 일치가 2,000개를 넘으면 처음 2,000개만 나열하지만 복사와 내려받기에는 전부 들어갑니다. 20만 자를 넘으면 입력을 멈추고 약 0.6초 뒤 결과가 갱신됩니다. 전화번호, 신분증, 운송장 번호(나라별 규칙이 필요합니다), 파일 업로드, 기록은 없으며 모든 처리가 브라우저에서 이루어집니다.

목록을 뽑은 뒤 흔히 이어서 쓰는 도구입니다.