본문으로 건너뛰기

패턴 추출

Pattern Extractor

텍스트 덩어리에서 이메일·URL·숫자·날짜나 직접 지정한 정규식과 맞는 부분을 모두 목록으로 뽑습니다.

문서에서 메일 주소·URL·전화번호·날짜·숫자를, 또는 직접 쓴 정규식이 가리키는 무엇이든 전부 뽑아냅니다. 중복을 지우고 정렬해서 스프레드시트에 바로 붙일 수 있는 형태로 줍니다.

🔒 브라우저 안에서만 처리extractregexscrape

원문

문서든 메일 스레드든 로그든, 값이 묻혀 있는 것이면 그대로 붙여 넣으세요.

뽑아낼 것

패턴

실제로 쓰이는 형태만 봅니다. RFC 5322 전체 문법이 아니라서 따옴표로 감싼 로컬 파트와 주석은 찾지 않습니다.

정렬
이어 붙이기

찾은 값

매치 수

3

서로 다른 값

3

매치가 있는 줄

2

사용 방법

  1. 문서를 붙여 넣습니다

    메일 스레드든 로그든 HTML 한 페이지든, 값이 묻혀 있는 것이면 됩니다. 업로드하지 않습니다.

  2. 미리 만든 패턴을 고르거나 직접 씁니다

    미리 만든 것들이 흔한 경우를 덮고, 각각 무엇을 잡고 무엇을 안 잡는지 적어 두었습니다. 숫자와 금액은 두 개씩 있는데, 하나는 1,234,567.89용이고 하나는 1.234.567,89용입니다. 글자만 봐서는 둘을 가릴 수 없기 때문이니, 문서가 쓰인 표기에 맞는 쪽을 고르세요. 직접 쓴 정규식은 매치 전체를 뽑습니다.

  3. 분포가 궁금하면 빈도순으로 정렬합니다

    값과 개수를 함께 나열해서, 매치 목록을 이 문서가 주로 무엇에 관한 것인지 보여 주는 그림으로 바꿔 줍니다.

자주 묻는 질문

메일 주소를 일부만 찾았습니다

패턴이 아무도 쓰지 않는 것까지 허용하는 RFC 문법 전체가 아니라 실무에서 쓰는 형태이기 때문입니다. 로컬 파트에 흔치 않은 문자가 든 주소는 벗어날 수 있습니다. 예외는 직접 쓴 정규식으로 처리하세요.

캡처 그룹만 뽑을 수 있나요?

직접 쓴 패턴은 항상 매치 전체를 돌려줍니다. 미리 만든 "따옴표 문자열" 항목이 그룹 추출의 예시로, 따옴표까지가 아니라 그 안의 내용을 돌려줍니다.

찾아 바꾸기와 무엇이 다른가요?

그쪽은 텍스트를 제자리에서 고칩니다. 이쪽은 매치를 목록으로 꺼내 중복을 지우고 정렬하고 세어 줍니다. 문서가 출처이고 목록이 결과일 때 필요한 것입니다.

이 도구로 이어지는 것

다음 단계

이 도구의 결과를 그대로 받을 수 있는 도구들입니다.