초성 추출기 — 문장에서 초성만 뽑기, 초성 퀴즈 만들기
문장의 한글을 초성으로 바꾸고 초성 퀴즈용으로 가리기
브라우저에서 처리 · 서버로 전송되지 않음
모든 한글 음절을 초성으로 바꿔요. ㅋㅋ처럼 이미 자음·모음만 있는 글자는 그대로 둬요.
한글 음절 21개 중 21개를 바꿨어요.
결과
ㅇㄴ ㅈㅅㅇ ㄸㅂㅇㅇ ㄱㅂ! ㄴㅇㅇ ㅇㅇㅅ ㅋㄹ ㅁㅈ 😋
소개
초성 추출기는 문장이나 단어에서 각 한글 음절의 첫소리, 즉 초성만 뽑아 주는 도구예요. ’안녕하세요’를 넣으면 ’ㅇㄴㅎㅅㅇ’이, ’띄어 쓰기’를 넣으면 ’ㄸㅇ ㅆㄱ’이 바로 나와요. 친구들과 하는 초성 퀴즈, 수업 시간의 낱말 맞히기, 단톡방 이벤트, 방송 자막처럼 정답을 살짝 숨기고 싶을 때 쓰기 좋아요. 초성만 보여 주는 방식 말고도 어절마다 첫 글자를 남기는 방식, 글자를 ○나 □ 같은 기호로 가리는 방식, 음절 중 일부만 무작위로 초성으로 바꾸는 방식을 골라서 난이도를 조절할 수 있어요. 입력하는 즉시 결과가 바뀌고 복사 버튼으로 한 번에 옮길 수 있어요. 모든 처리는 브라우저 안에서만 이루어져요.
사용법
- 바꿀 문장 칸에 문장이나 단어를 적어요. 처음에는 예시 문장이 들어 있어서 결과를 바로 볼 수 있어요.
- 바꾸는 방식에서 초성만 추출, 첫 글자 남기기, 기호로 가리기, 무작위로 일부만 중 하나를 골라요.
- 초성만 추출에서는 띄어쓰기·줄바꿈 유지와 숫자·영문·한자·이모지·문장부호 유지를 켜거나 끌 수 있어요. 둘 다 켜져 있는 것이 기본이에요.
- 기호로 가리기에서는 ○, □, ●, _, ? 가운데 가림 기호를 골라요.
- 무작위로 일부만에서는 초성으로 바꿀 비율을 10%부터 100%까지 고르고, 다른 조합이 필요하면 다시 섞기를 눌러요.
- 결과 옆의 복사 버튼을 눌러 원하는 곳에 붙여 넣어요.
기준
- 바꾸는 대상: 유니코드 완성형 한글 음절(U+AC00 ’가’부터 U+D7A3 ’힣’까지 11,172자)만 바꿔요. 자모가 분리되어 저장된 한글도 하나의 음절로 합쳐 본 뒤 바꿔요.
- 초성 계산: 유니코드 표준 3.12절의 한글 음절 조합 규칙에 따라 음절을 초성·중성·종성으로 나누고, 초성 19자(ㄱ ㄲ ㄴ ㄷ ㄸ ㄹ ㅁ ㅂ ㅃ ㅅ ㅆ ㅇ ㅈ ㅉ ㅊ ㅋ ㅌ ㅍ ㅎ)를 한글 호환 자모로 내보내요. 계산에는 토스가 공개한 es-hangul 라이브러리의 getChoseong을 써요.
- 그대로 두는 글자: ㅋㅋ처럼 이미 낱자모인 글자는 옵션과 상관없이 그대로 둬요. 숫자, 영문, 한자, 이모지, 문장부호는 ’유지’가 켜져 있으면 그대로, 꺼져 있으면 빼요. 공백과 줄바꿈도 같은 방식으로 따로 고를 수 있어요.
- 첫 글자 남기기: 공백이나 줄바꿈으로 나뉜 덩어리(어절)마다 처음 나오는 한글 음절은 그대로 두고 나머지 음절을 초성으로 바꿔요. ’(사과)’처럼 괄호가 앞에 있으면 괄호 다음의 ’사’가 첫 음절이에요.
- 기호로 가리기: 한글 음절 하나를 고른 기호 하나로 바꿔서 글자 수가 그대로 드러나요. 한글이 아닌 글자와 공백은 그대로 둬요.
- 무작위로 일부만: 한글 음절 수에 비율을 곱해 반올림한 개수만큼 초성으로 바꿔요. 음절이 10개이고 50%면 5개, 3개이고 50%면 2개예요. 음절 순서를 한 번 섞어 두고 앞에서부터 고르기 때문에 비율이나 다른 옵션을 바꿔도 다시 섞이지 않아요.
- 글자 단위: 브라우저의 Intl.Segmenter로 사람이 보는 한 글자(유니코드 표준 부속서 29의 그래핌)를 나누므로 이모지 묶음이 깨지지 않아요.
- 입력은 20,000자까지 바꿀 수 있어요.
예시
| 입력 | 방식 | 결과 |
|---|---|---|
| 안녕하세요 | 초성만 추출 | ㅇㄴㅎㅅㅇ |
| 띄어 쓰기 | 초성만 추출 | ㄸㅇ ㅆㄱ |
| 네이버123 漢字 😀 | 초성만 추출(기본) | ㄴㅇㅂ123 漢字 😀 |
| 네이버123 漢字 😀 | 공백·한글 외 글자 빼기 | ㄴㅇㅂ |
| ㅋㅋ 웃겨 | 초성만 추출 | ㅋㅋ ㅇㄱ |
| 아이스 크림 먹고 싶다 | 첫 글자 남기기 | 아ㅇㅅ 크ㄹ 먹ㄱ 싶ㄷ |
| 무지개 떴다! | 기호로 가리기(○) | ○○○ ○○! |
| 가나다라마바사아자차 | 무작위 100% | ㄱㄴㄷㄹㅁㅂㅅㅇㅈㅊ |
참고할 점
초성 퀴즈는 같은 초성을 가진 낱말이 여러 개일 수 있어요. 예를 들어 ’ㅅㄱ’는 사과, 시계, 수건, 사각처럼 답이 많아서 문제를 낼 때는 첫 글자 남기기나 힌트를 함께 쓰면 공정해요. 단어 목록으로 슬라이드를 넘기며 문제를 내고 이미지로 저장하고 싶다면 초성 퀴즈 만들기 도구를 함께 써 보세요. 초성으로 검색하는 정규식이 필요하면 초성 검색 정규식 도구가 더 알맞아요.
자주 묻는 질문
ㅋㅋ나 ㅠㅠ처럼 자음·모음만 있는 글자는 어떻게 되나요?
이미 낱자모인 글자는 바꿀 것이 없어서 그대로 둬요. '한글 외 글자 유지'를 꺼도 낱자모는 지워지지 않아요. 초성으로 바뀌는 것은 '가'부터 '힣'까지의 완성형 한글 음절뿐이에요.
된소리(ㄲ, ㄸ, ㅃ, ㅆ, ㅉ)도 구분되나요?
네. '꽃'은 ㄲ, '떡'은 ㄸ, '빵'은 ㅃ, '쌀'은 ㅆ, '짜장'은 ㅉㅈ처럼 초성 19자를 그대로 구분해요. 받침은 초성에 영향을 주지 않아서 '닭'도 ㄷ이에요.
무작위로 일부만 바꿀 때 비율을 바꾸면 문제가 다시 섞이나요?
아니요. 섞인 순서를 한 번 정해 두고 앞에서부터 필요한 만큼 고르기 때문에, 비율을 30%에서 60%로 올리면 이미 초성이 된 음절은 그대로 두고 더 골라요. 완전히 새로 고르려면 '다시 섞기'를 누르세요.
이모지나 한자가 섞여 있어도 괜찮나요?
괜찮아요. 글자를 사람이 보는 한 글자 단위로 나눠서 처리하므로 가족 이모지나 피부색이 들어간 이모지가 쪼개지지 않아요. 한자, 영문, 숫자, 문장부호는 기본적으로 그대로 두고, 원하면 빼고 초성만 남길 수 있어요.
입력한 문장이 서버로 전송되나요?
아니요. 모든 변환은 브라우저 안에서 이루어지고 입력한 글은 저장하거나 보내지 않아요.