초성 추출기

문장이나 단어의 각 글자에서 초성 자음만 뽑아냅니다. 안녕하세요 → ㅇㄴㅎㅅㅇ처럼 초성 퀴즈·게임·검색용 초성 문자열을 즉시 만들어 드립니다.

사용 방법
· 한글 텍스트를 입력하고 '추출하기'를 누르세요.
· 옵션으로 공백 유지, 쌍자음 정규화를 선택할 수 있습니다.
· 비한글 문자(숫자·영문·기호)는 그대로 유지됩니다.
초성 추출 결과

초성 추출기 — 단어에서 자음(초성)만 뽑는 도구

한국어에서 '초성'이란 음절의 가장 앞에 오는 자음을 말합니다. 예를 들어 '안녕하세요'는 각 글자의 초성을 추출하면 'ㅇㄴㅎㅅㅇ'가 됩니다. 이 초성 추출기는 한글 텍스트를 입력하면 각 글자의 초성 자음만 자동으로 뽑아내어 바로 복사할 수 있는 형태로 보여줍니다. 초성 퀴즈 제작, 초성 게임, 검색 키워드 단순화 등 다양한 목적으로 활용할 수 있습니다.

초성 추출 알고리즘 원리

유니코드에서 완성형 한글 음절은 U+AC00(가)부터 시작합니다. 어떤 한글 글자의 코드포인트에서 0xAC00을 뺀 뒤, 28로 나누고 다시 21로 나눈 정수 몫이 초성 인덱스입니다. 이 인덱스로 19종 초성 배열(ㄱ·ㄲ·ㄴ·ㄷ·ㄸ·ㄹ·ㅁ·ㅂ·ㅃ·ㅅ·ㅆ·ㅇ·ㅈ·ㅉ·ㅊ·ㅋ·ㅌ·ㅍ·ㅎ)에서 해당 자음을 꺼냅니다. 이미 단독 자모(ㄱ~ㅎ, ㅏ~ㅣ)인 문자는 자음이면 그대로 유지하고, 모음이거나 비한글 문자이면 옵션에 따라 처리합니다.

초성 추출기의 활용 사례

쌍자음 정규화(ㄲ→ㄱ, ㄸ→ㄷ, ㅃ→ㅂ, ㅆ→ㅅ, ㅉ→ㅈ) 옵션을 켜면 초성 검색 시스템과 동일한 기준으로 평자음만 출력하므로, 검색 호환성 확인에도 유용합니다. 공백 유지 옵션을 끄면 모든 초성이 연속으로 붙어서 출력됩니다.

자주 묻는 질문 (FAQ)

Q. 초성 추출은 어떻게 계산하나요?

A. 완성형 한글 음절에서 (코드포인트 - 0xAC00) ÷ 28 ÷ 21의 정수 몫이 초성 인덱스입니다. 이 인덱스로 19종 초성 배열에서 해당 자음을 꺼냅니다.

Q. 초성 퀴즈를 만들려면 어떻게 하나요?

A. 퀴즈의 정답 단어나 문장을 입력하면 초성 문자열이 자동으로 생성됩니다. 생성된 초성을 복사해 문제로 제시하고 정답을 맞히는 방식으로 초성 퀴즈를 만들 수 있습니다.

Q. 쌍자음 정규화 옵션은 무엇인가요?

A. 쌍자음(ㄲ·ㄸ·ㅃ·ㅆ·ㅉ)을 평자음(ㄱ·ㄷ·ㅂ·ㅅ·ㅈ)으로 바꾸는 옵션입니다. 초성 검색 시스템과 동일하게 처리하고 싶을 때 유용합니다.

Q. 영문·숫자·기호는 어떻게 처리되나요?

A. '비한글 유지' 옵션이 켜져 있으면 영문·숫자·기호는 그대로 출력됩니다. 옵션을 끄면 한글 초성만 남고 나머지는 제거됩니다.