가운뎃점·줄임표·물결표 바르게 쓰기: 문장 부호 24종 규정과 닮은 유니코드 문자 정리표
2015년 개정 문장 부호 24종의 띄어쓰기와 대체 허용을 표로 정리하고, 가운뎃점·물결표 자리에 섞여 드는 닮은 문자를 공공데이터 12만 행에서 실측했다. EUC-KR·NFKC·마크다운에서 생기는 문제도 다룬다.

광고
툴박스 가이드는 W3C·MDN·국제 표준 문서(RFC/ISO)와 한국인터넷진흥원(KISA) 등 공신력 있는 기관의 공개 자료를 기반으로 작성·검토합니다.편집 방침 보기
공공데이터 12만 635행에서 가운뎃점(·)처럼 보이는 문자를 세어 보니 7종이 나왔다. 표준 문자인 U+00B7이 3만 2,545번 쓰였고, 그 사이에 한글 자모 'ㆍ'(아래아, U+318D) 280번, 수학 기호 '∙'(U+2219) 61번, 하이픈 점 '‧'(U+2027) 46번이 섞여 있었다. 눈에는 똑같은 '6·25'와 '6ㆍ25'를 검색·정렬·문자메시지는 서로 다른 글자로 처리한다. 이 글은 2015년 1월 1일부터 시행된 문장 부호 규정(문화체육관광부 고시 제2014-39호)을 부호별로 정리하고, 규정이 가리키는 문자와 섞여 들어오는 닮은 문자를 코드 단위로 구분한다.
문장 부호 24종 한눈에: 띄어쓰기와 함께 허용된 표기
국립국어원 '한글 맞춤법' 부록의 문장 부호 규정은 21개 항에 부호 24종을 담고 있다. 겹낫표·겹화살괄호, 홑낫표·홑화살괄호, 드러냄표·밑줄은 각각 한 항으로 묶여 있다. 2015년 개정은 가로쓰기 부호만 남기고 세로쓰기용 고리점(。)과 모점(、)을 뺐다. 국립국어원 해설에 따르면 이전 규정대로 써도 틀리지 않도록 대체 표기를 폭넓게 허용한 것이 이 개정의 원칙이다.
| 항 | 부호 | 띄어쓰기 | 함께 허용된 표기 |
|---|---|---|---|
| 1 | 마침표 . | 앞말에 붙임 | '온점'이라는 이름 |
| 2 | 물음표 ? | 앞말에 붙임 | 의문이 약하면 마침표 |
| 3 | 느낌표 ! | 앞말에 붙임 | 감탄이 약하면 쉼표나 마침표 |
| 4 | 쉼표 , | 앞말에 붙임 | '반점'이라는 이름 |
| 5 | 가운뎃점 · | 앞말·뒷말에 붙임 | 용법에 따라 쉼표 또는 생략 |
| 6 | 쌍점 : | 앞은 붙이고 뒤는 띄움 (시각·대비는 앞뒤 붙임) | — |
| 7 | 빗금 / | 앞뒤 붙임 (두 어절 이상 대비는 띄울 수 있음) | 시의 행 구분은 띄움 원칙, 붙임 허용 |
| 8 | 큰따옴표 “ ” | 여는 부호는 뒷말에, 닫는 부호는 앞말에 붙임 | — |
| 9 | 작은따옴표 ‘ ’ | 위와 같음 | — |
| 10~12 | 소괄호 ( )·중괄호 { }·대괄호 [ ] | 위와 같음 (소괄호 일부 용법은 앞말과 띄움) | — |
| 13 | 겹낫표 『 』·겹화살괄호 《 》 | 위와 같음 | 큰따옴표로 대체 |
| 14 | 홑낫표 「 」·홑화살괄호 〈 〉 | 위와 같음 | 작은따옴표로 대체 |
| 15 | 줄표 ― | 앞뒤 띄움 원칙 | 앞뒤 붙임, 뒤쪽 줄표 생략 |
| 16 | 붙임표 - | 앞뒤 붙임 | — |
| 17 | 물결표 ~ | 앞뒤 붙임 | 붙임표로 대체 |
| 18 | 드러냄표 ˙·밑줄 | — | 작은따옴표로 대체 |
| 19 | 숨김표 ○, × | 일정하지 않음 | — |
| 20 | 빠짐표 □ | 일정하지 않음 | — |
| 21 | 줄임표 …… | 앞말에 붙임 (글 일부 생략은 앞뒤 띄움) | 아래쪽 점, 세 점 |
표의 띄어쓰기는 규정 본문과 국립국어원 해설에 적힌 '띄어쓰기' 항목을 그대로 옮긴 것이다. 부호를 복사해서 쓰고 싶다면 특수문자 복사표에서 바로 가져올 수 있다.
가운뎃점(·): 쓰는 자리 셋, '3.1 운동'은 마침표가 원칙
규정상 가운뎃점은 세 자리에 쓴다.
- 열거한 어구를 기준별로 묶을 때 — "민수·영희, 선미·준호가 서로 짝이 되어". 묶음 사이에는 쉼표, 같은 묶음 안에는 가운뎃점을 쓴다.
- 짝을 이루는 어구 사이 — "참·거짓", "하천 수질의 조사·분석". 이때는 가운뎃점을 빼거나("참 거짓") 쉼표를 써도("조사, 분석") 된다.
- 공통 성분을 줄여 하나로 묶을 때 — "금·은·동메달", "초·중·고등학교". 쉼표("금, 은, 동메달")도 허용된다.
공통 성분이 줄어 이미 한 단어가 된 말에는 가운뎃점을 넣지 않는다. 해설이 드는 예는 검인정(검정+인정), 선후배(선배+후배), 직간접(직접+간접), 민형사(민사+형사)다.
가장 많이 틀리는 것은 기념일 표기다. 2015년 개정 전에는 '3·1 운동'처럼 가운뎃점만 인정했는데, 지금 규정은 마침표가 원칙이고 가운뎃점은 허용이다. 즉 '3.1 운동', '8.15 광복', '4.19 혁명'이 원칙 표기이고 '3·1 운동'도 틀리지 않는다. 국립국어원 해설은 바꾼 이유로 실제 언어생활에서 마침표가 널리 쓰이고 연월일 표시에도 마침표를 쓰며, 컴퓨터 자판으로 입력하기도 편하다는 점을 들었다. 한글로 적을 때는 두 부호 모두 쓰지 않는다. '팔.일오 광복', '육·이오 전쟁'은 틀린 표기다. 2026년 공휴일 목록이 '삼일절'처럼 부호 없이 적는 것도 같은 규칙이다.
줄임표(……): 허용되는 네 가지 모양과 마침표
원칙은 가운데에 여섯 점이고, 2015년 개정으로 아래쪽 점과 세 점이 모두 허용됐다. 해설은 "컴퓨터 등에서의 입력을 간편하게" 하려는 개정이라고 설명한다.
| 모양 | 예 | 지위 |
|---|---|---|
| 가운데 여섯 점 | 어디 나하고 한번……. | 원칙 |
| 아래 여섯 점 | 어디 나하고 한번....... | 허용 (마침표까지 일곱 점) |
| 가운데 세 점 | 어디 나하고 한번…. | 허용 |
| 아래 세 점 | 어디 나하고 한번.... | 허용 (마침표까지 네 점) |
마침표는 용법에 따라 갈린다.
- 할 말을 줄였을 때, 말이 없음을 나타낼 때: 줄임표로 문장이 끝나므로 뒤에 마침표(또는 물음표·느낌표)를 찍는 것이 원칙이다. "……."처럼 줄임표만으로 된 대답에도 마침표를 붙인다.
- 문장이나 글의 일부를 생략할 때: 생략 부분이 여러 문장일 수 있어 줄임표 앞뒤에 쉼표·마침표를 쓰지 않고, 줄임표 앞뒤를 띄운다.
- 머뭇거림을 보일 때: "우리는 모두…… 그러니까…… 예외 없이"처럼 앞말에 붙인다.
디지털 문서에서는 줄임표 문자 '…'(U+2026)를 두 번 써서 여섯 점을 만드는 경우가 많다. 이 문자가 가운데에 그려질지 아래에 그려질지는 글꼴이 정한다. 점을 반드시 가운데에 두는 수식용 '⋯'(U+22EF)도 있지만, 아래 표에서 보듯 구형 한글 인코딩에서 깨진다.
물결표·붙임표·줄표: 길이와 띄어쓰기로 가르는 가로선 셋
| 부호 | 문자 | 쓰는 곳 | 띄어쓰기 | 규정 예시 |
|---|---|---|---|---|
| 물결표 | ~ | 기간·거리·범위 | 앞뒤 붙임 | 9월 15일~9월 25일, 3~78쪽 |
| 붙임표 | - | 차례로 이어지는 내용, 밀접한 관련 | 앞뒤 붙임 | 도움닫기-도약-착지, 원-달러 환율 |
| 줄표 | ― | 제목 다음 부제의 앞뒤 | 앞뒤 띄움 원칙, 붙임 허용 | 역사 바로잡기 ― 근대의 설정 ― |
- 물결표 대신 붙임표를 쓸 수 있다. "김정희(1786-1856)", "서울-천안"도 맞다.
- 물결표 앞뒤를 띄운 "9월 15일 ~ 9월 25일"은 규정과 다르다.
- 해설은 "줄표와 붙임표는 길이로 구분한다. 줄표가 붙임표보다 상대적으로 길다"고 적는다. 뒤쪽 줄표는 생략할 수 있다("역사 바로잡기 ― 근대의 설정").
- 붙임표로 합성어 경계('돌-다리')나 접사('-스럽다')를 표시하던 용법은 언어학 전문 용법으로 보아 규정에서 뺐다. 다만 해설은 이런 쓰임 자체를 막는 것은 아니라고 덧붙였다.
날짜·시각 표기: 마지막 마침표를 지우면 틀린다
아라비아 숫자로 연월일을 적을 때 마침표는 '년·월·일' 글자를 대신한다. 그래서 '일'을 대신하는 마지막 마침표를 지운 '1919. 3. 1'은 해설의 표현대로 '1919년 3월 1'처럼 쓰다 만 표기가 되고, 다른 숫자를 덧붙여 변조할 우려도 생긴다.
| 쓰려는 것 | 규정에 맞는 표기 | 틀린 표기 |
|---|---|---|
| 1919년 3월 1일 | 1919. 3. 1. | 1919. 3. 1 |
| 2008년 5월 | 2008. 5. | 2008. 5 |
| 7월 22일 | 7. 22. | 7. 22 |
| 2008년 5월~10월 | 2008. 5.~10. | — |
| 7월 22일~30일 | 7. 22.~30. | — |
| 개최 연도 2014년 | 2014년 | 2014. |
| 오전 10시 20분 | 오전 10:20 | 오전 10 : 20 |
| 65 대 60 | 65:60 | 65 : 60 |
| 표제 + 설명 | 일시: 2014년 10월 9일 | 일시 : 2014년 10월 9일 |
연·월·일 가운데 하나만 적을 때는 글자 대신 마침표를 쓰지 않는다. 쌍점은 표제 뒤에서는 앞을 붙이고 뒤를 띄우지만, 시와 분, 장과 절, '대' 자리에서는 앞뒤를 모두 붙인다. 날짜 사이 일수를 셀 때는 날짜 계산기를 쓰면 된다.
닮은 문자 정리표: 규정 부호와 섞여 들어오는 문자
아래 표의 EUC-KR 열은 KS X 1001 기반 인코딩(EUC-KR·CP949)으로 표현할 수 있는지, NFKC 열은 유니코드 호환 정규화를 거친 뒤의 문자다. 둘 다 파이썬 unicodedata·codecs로 직접 확인한 값이다.
| 부호 | 규정 문자 | 섞여 드는 문자 | EUC-KR | NFKC 후 |
|---|---|---|---|---|
| 가운뎃점 | · U+00B7 | ㆍ U+318D (한글 아래아) | 가능 | ᆞ U+119E (·가 아님) |
| 가운뎃점 | · U+00B7 | ‧ U+2027 (하이픈 점) | 불가 | 그대로 |
| 가운뎃점 | · U+00B7 | ∙ U+2219 (수학 연산자) | 불가 | 그대로 |
| 가운뎃점 | · U+00B7 | ⋅ U+22C5 (점 연산자) | 불가 | 그대로 |
| 가운뎃점 | · U+00B7 | ・ U+30FB (가타카나 중점) | 불가 | 그대로 |
| 가운뎃점 | · U+00B7 | ・ U+FF65 (반각 가타카나 중점) | 불가 | ・ U+30FB |
| 줄임표 | … U+2026 | ⋯ U+22EF (수식용 가운데 줄임표) | 불가 | 그대로 |
| 물결표 | ~ U+007E | ∼ U+223C (물결 연산자) | 가능 | 그대로 |
| 물결표 | ~ U+007E | ~ U+FF5E (전각 물결표) | 가능 | ~ U+007E |
| 물결표 | ~ U+007E | 〜 U+301C (웨이브 대시) | 불가 | 그대로 |
| 줄표 | ― U+2015 | — U+2014 (엠 대시) | 불가 | 그대로 |
| 붙임표 | - U+002D | – U+2013 (엔 대시) | 불가 | 그대로 |
| 겹화살괄호 | 《 》 U+300A·B | ≪ ≫ U+226A·B (부등호 '매우 작다·크다') | 가능 | 그대로 |
규정 문자 쪽(· … ~ ―)은 모두 EUC-KR에 들어 있다. 한국어 문서의 줄표로 엠 대시(—)보다 '―'(U+2015)가 안전한 이유가 여기에 있다. 참고로 국립국어원 누리집의 규정 본문 텍스트는 겹화살괄호를 부등호 문자 ≪≫로 적고 있어, 그대로 복사하면 괄호가 아니라 수학 기호가 들어온다. 괄호 의미에 맞는 문자는 《》(U+300A·U+300B)다.
공공데이터 12만 행 실측: 닮은 문자는 얼마나 섞여 있나
kimgoon 서비스가 공공데이터에서 받아 둔 10개 데이터셋의 행 전체 텍스트를 대상으로 2026년 11월 10일에 문자별 등장 횟수를 셌다.
| 데이터셋 | 행 수 | · U+00B7 | ㆍ U+318D | ∙ U+2219 | ‧ U+2027 | 그 밖의 점(⋅・・) |
|---|---|---|---|---|---|---|
| 축제 정보 | 9,845 | 12,507 | 159 | 12 | 21 | 10 |
| 관광지 | 12,560 | 3,602 | 32 | 42 | 23 | 12 |
| 음식점 | 13,430 | 14,268 | 12 | 5 | 1 | 5 |
| 장기요양기관 | 28,355 | 430 | 47 | 0 | 0 | 0 |
| 육아 시설 | 47,852 | 506 | 9 | 0 | 0 | 0 |
| 캠핑장 | 3,119 | 199 | 4 | 0 | 1 | 0 |
| 걷기길 | 1,622 | 96 | 4 | 0 | 0 | 0 |
| 국가자격 | 613 | 724 | 13 | 2 | 0 | 2 |
| 비급여 진료 항목 | 1,141 | 176 | 0 | 0 | 0 | 0 |
| 장례시설 | 2,098 | 37 | 0 | 0 | 0 | 0 |
| 합계 | 120,635 | 32,545 | 280 | 61 | 46 | 29 |
- 가운뎃점: 닮은 문자 416개로 가운뎃점류 전체의 1.3%다. 표본을 열어 보면 "6ㆍ25 당시", "남ㆍ북ㆍ동문", "농구장∙배드민턴장", "발굴‧전시"처럼 모두 가운뎃점 자리에 쓰였다. 목록 기호로 쓰이는 '•'(U+2022, 123개)는 용도가 달라 집계에서 뺐다.
- 물결표: '~' 4만 6,217개 사이에 '∼'(U+223C) 395개와 '~'(U+FF5E) 17개가 섞여 있다(0.9%). '∼' 가운데 357개는 관광지 설명의 "중종(재위 1506∼1544)" 같은 연도 범위였다.
- 줄임표: 마침표 세 개를 이은 '...'가 886곳, 줄임표 문자 '…'는 35곳으로 '...'가 25배 많았다. 수식용 '⋯'은 0곳이었다.
숫자 자체는 데이터셋마다 설명문 길이가 달라 직접 비교하기 어렵다. 다만 사람이 손으로 쓴 설명문이 긴 데이터셋일수록 닮은 문자가 들어올 기회가 많다는 점은 분명하다.
개발자·편집자가 막아야 할 지점 다섯 가지
1. 검색과 비교. 자바스크립트에서 "조사·분석" === "조사ㆍ분석"은 false다. 문자열 일치로 찾는 검색이라면 '6·25'로 검색했을 때 '6ㆍ25'가 들어간 문서는 나오지 않는다. 저장하기 전에 정규화하는 것이 가장 싸다.
// 한국어 본문 전용 — 일본어(・)나 옛한글(ㆍ)이 섞인 글에는 쓰지 말 것
const fixPunct = (s) => s
.replace(/[ㆍ‧∙⋅・・]/g, "·") // 가운뎃점 닮은 문자 → ·
.replace(/[∼〜~]/g, "~"); // 물결표 닮은 문자 → ~
fixPunct("6ㆍ25 당시"); // "6·25 당시"
fixPunct("1506∼1544"); // "1506~1544"
2. NFKC는 해결책이 아니다. NFKC 정규화는 '~'를 '~'로, '・'를 '・'로 바꾸는 등 일부만 정리한다. 'ㆍ'는 '·'가 아니라 첫가끝 중성 'ᆞ'(U+119E)로 바꿔 버린다. '…'는 마침표 세 개로 쪼개져 글자 수가 1에서 3으로 늘어난다. 글자 수 제한을 검사하기 전에 NFKC를 돌리면 길이가 달라지니 글자수 세기로 원문 길이를 먼저 확인하는 편이 안전하다.
3. EUC-KR 구간. '‧ ∙ ⋅ ・ 〜 — – ⋯'은 EUC-KR(CP949)에 없다. 레거시 데이터베이스나 일부 문자 발송 시스템처럼 EUC-KR로 저장·전송하는 구간을 지나면 '?'로 바뀌거나 인코딩 오류가 난다. 원인과 복구 방법은 한글 깨짐 해결 가이드에 정리돼 있다.
4. 마크다운의 물결표. GFM(GitHub Flavored Markdown) 명세는 물결표 한 개나 두 개로 감싼 텍스트를 취소선으로 본다. remark-gfm 4.0.1 기본 설정으로 "운영 시간은 9~12시, 13~18시입니다."를 렌더링하면 9<del>12시, 13</del>18시가 나온다. 한 문단에 범위 표기가 두 번 나오면 그 사이가 지운 글처럼 보이는 것이다. singleTilde: false 옵션을 켜거나, \~로 이스케이프하거나, 규정이 허용하는 붙임표(9-12시)로 바꾸면 된다. 이 사이트의 가이드 렌더러도 그 옵션으로 막아 두었다.
5. HTML 엔티티. ·은 U+00B7, …은 U+2026으로 규정 문자와 같다. 하지만 ∼은 물결표가 아니라 물결 연산자 '∼'(U+223C)이고, —는 엠 대시(U+2014)다. 한국어 줄표 '―'를 엔티티로 쓰려면 ―다.
자주 묻는 질문
말줄임표는 점 몇 개가 맞나요? 가운데 여섯 점(……)이 원칙이고, 2015년 개정으로 세 점(…)과 아래쪽 점(......)도 모두 허용된다. 할 말을 줄이며 문장을 끝낼 때는 줄임표 뒤에 마침표를 찍는 것이 원칙이라, 아래쪽 점으로 쓰면 마침표까지 일곱 점(또는 네 점)이 된다.
3·1절, 8·15 광복은 가운뎃점이 맞나요, 마침표가 맞나요? 지금 규정에서는 '3.1 운동', '8.15 광복'처럼 마침표가 원칙이고 가운뎃점은 허용이다. 둘 다 틀리지 않는다. 다만 '삼일절'처럼 한글로 적을 때는 어느 부호도 넣지 않는다.
물결표 앞뒤는 띄어 쓰나요? 붙여 쓴다. '9월 15일~9월 25일', '3~78쪽'처럼 앞말과 뒷말에 모두 붙이고, 물결표 대신 붙임표(-)를 써도 된다.
가운뎃점 대신 한글 'ㆍ'(아래아)를 써도 되나요?
눈으로는 비슷해도 'ㆍ'는 한글 자모 U+318D라 가운뎃점 U+00B7과 다른 문자다. 검색·정렬·중복 검사에서 다른 글자로 처리되고, NFKC 정규화로도 가운뎃점이 되지 않는다. HTML에서는 ·을 쓰면 정확한 가운뎃점이 들어가고, 윈도우·맥 입력 방법은 특수문자 입력·복사 가이드에 있다.
책 제목에 『』 대신 큰따옴표를 써도 되나요? 된다. 겹낫표(『』)와 겹화살괄호(《》) 대신 큰따옴표를, 홑낫표(「」)와 홑화살괄호(〈〉) 대신 작은따옴표를 쓸 수 있다는 것이 2015년 규정이다. 더 많은 텍스트 도구 활용법은 kimgoon 생활정보·도구 가이드에서 볼 수 있다.
관련 가이드
참고한 표준·공식 자료
본 글은 다음 기관·표준 문서의 공개 자료를 바탕으로 정리·검토되었습니다. 최신 기준은 각 원문을 함께 확인해 주세요.
- 국립국어원 ↗한글 맞춤법·표준어·어문 규정
- Unicode Consortium ↗문자 집합·정규화 사양
- MDN Web Docs ↗문자 인코딩·정규표현식 문서
잘못된 정보나 갱신이 필요한 부분을 발견하셨다면 contact@kimgoon.kr로 알려주세요. 툴박스 편집 방침을 함께 참고하실 수 있습니다.
광고
관련 가이드 더 보기

한글 1글자는 몇 타? 두벌식 타수 계산법과 분당 타수 환산표 (135만 음절 실측)
11분 읽기

인스타 폰트 16종의 정체: 유니코드 코드표와 X 글자수 2배·검색 누락·SMS 깨짐 정리
14분 읽기

한글 자모 분리(ㅎㅏㄴㄱㅡㄹ) 원인과 해결법: 유니코드 NFC·NFD 완전정리
13분 읽기

특수문자 입력·복사 완전 가이드: 윈도우·맥 단축키와 기호별 유니코드표
8분 읽기

한글 깨짐 완전 해결: UTF-8·EUC-KR·CP949 인코딩 원인과 복구법
10분 읽기

원고지 매수 계산 공식(÷200)과 공백 기준·타자 수 세기 상황별 Q&A
5분 읽기
다른 서비스의 관련 가이드
광고


