학습 내용
SMS에서 특별하지 않거나 특별한 문자로 간주되는 문자에 대해 알아보세요.
이모티콘과 특정 유형의 텍스트 및 기호를 포함한 특수 문자를 사용하면 메시지의 글자 수 제한이 160자에서 70자로 줄어듭니다. 또한 특수 문자가 아닌 문자와 구분하기 어려울 수도 있습니다.
특수 문자로 글자 수 제한이 줄어드는 이유는 무엇인가요?
이는 SMS 메시지가 인코딩되는 방식 때문입니다.
메시지를 보내기 전에 각 문자를 전송할 수 있는 데이터 비트로 인코딩합니다. 각 문자에는 특정 수의 비트가 인코딩되어야 하며, 각 SMS에는 정해진 수의 비트가 허용됩니다.
SMS 메시지는 다음 형식을 통해 7비트 또는 16비트로 인코딩됩니다:
- ISO-8859-15(7비트)
모든 SMS 메시지의 기본값입니다. 이 형식은 글자 수를 160자로 제한하고 특수 문자를 허용하지 않습니다. - UTF-8(16비트)
메시지당 70자로 제한되며 특수 문자 및 이모티콘을 사용할 수 있습니다.
처음 70자를 넘기면 얼마나 더 많은 문자를 받을 수 있나요?
기술적으로 두 번째(및 세 번째, 네 번째) SMS 세그먼트는 70자로 구성할 수 있습니다. 특수 문자나 이모티콘을 사용하면 SMS 인코딩 방식이 변경됩니다. 따라서 70자 제한은 해당 SMS의 모든 메시지 세그먼트에 적용됩니다.
SMS가 1건 이상의 메시지로 확장되는 경우, 클라비요는 백엔드에 헤더를 포함하여 통신사가 2건의 전송이 함께 진행됨을 알 수 있도록 합니다. 이렇게 하면 몇 자를 차지하므로 2번의 전송에 134자를 사용할 수 있다는 것을 알 수 있습니다.
특수 문자가 아닌 문자
특수 문자가 아닌 대부분의 문자는 GSM-7 문자 집합('문자 집합'이라고도 함)에서 비롯됩니다:
- 모든 라틴 문자
- 숫자(0-9)
- 일부 그리스 문자
- 일부 기호 및 기타 문자
경우에 따라 문자를 대문자로 표기하면 특수 문자로 계산할지, 특수 문자가 아닌 문자로 계산할지에 영향을 미칠 수 있습니다. 예를 들어 à, é, è, ì, ò, ù는 GSM-7 문자이지만 À, É, È, Ì, Ò, Ù로 대문자화하면 UCS-2 문자가 됩니다.
특수 문자가 아닌 모든 문자를 사용하고 있는데 글자 수 제한이 줄어든 이유는 무엇인가요?
이는 타사에서 텍스트와 기호를 복사하는 경우 흔히 발생하는 문제입니다. 가끔 특수 문자가 아닌 것처럼 보이지만 실제로는 특수 문자셋의 문자인 경우가 있습니다. 기호가 거의 똑같아 보이기 때문에 구분하기 어려울 수 있습니다.
특수 문자 |
특수 문자가 아닌 문자 |
‟ |
" |
ԁ |
d |
@ |
@ |
대부분의 경우 유사 특수 문자는 전달되기 전에 특수 문자가 아닌 문자로 변경됩니다. 그러나 항상 그런 것은 아니므로 실수로 특수 문자를 삭제하는 것이 가장 좋습니다.
클라비요에서 직접 메시지를 다시 입력하거나 텍스트 클리너를 사용해 보세요. 그래도 문제가 해결되지 않으면 모든 기호가 실제로 특수하지 않은 것으로 간주되는지 확인하세요.
라틴 문자
간혹 한 가지 버전의 편지만 허용되는 경우도 있습니다. 대문자 또는 소문자 버전이 없는 경우 해당 셀은 비어 있습니다.
설명 |
대문자 |
소문자 |
라틴 문자 a |
A |
a |
라틴 문자 b |
B |
b |
라틴 문자 c |
C |
c |
라틴 문자 d |
D |
d |
라틴 문자 e |
E |
e |
라틴 문자 f |
F |
f |
라틴 문자 g |
G |
g |
라틴 문자 h |
H |
h |
라틴 문자 i |
I |
i |
라틴 문자 j |
J |
j |
라틴 문자 k |
K |
k |
라틴 문자 l |
L |
l |
라틴 문자 m |
M |
m |
라틴 문자 n |
N |
n |
라틴 문자 o |
O |
o |
라틴 문자 p |
P |
p |
라틴 문자 q |
Q |
q |
라틴 문자 r |
R |
r |
라틴 문자 s |
S |
s |
라틴 문자 t |
T |
t |
라틴 문자 u |
U |
u |
라틴 문자 v |
V |
v |
라틴 문자 w |
W |
w |
라틴 문자 x |
X |
x |
라틴 문자 y |
Y |
y |
라틴 문자 z |
Z |
z |
라틴 문자 æ |
Æ |
æ |
라틴 문자 샤프(독일어) |
ß | |
위의 링이 있는 라틴어 a |
Å | å |
라틴어 a와 무덤 |
à | |
라틴어 e와 무덤 |
è | |
라틴어 i와 무덤 |
ì | |
라틴어 o와 무덤 |
ò | |
라틴어 유와 무덤 |
ù | |
라틴어 e와 급성 |
|
é |
스트로크가 있는 라틴어 o |
Ø |
ø |
발음 부호가 있 는 라틴어 a |
Ä |
ä |
발음 부호가 있는 라틴어 o |
ö |
ö |
발음 부호가 있는 라틴어 u |
Ü |
ü |
물결표가 있는 라틴어 n |
Ñ |
ñ |
세딜라가 있는 라틴 C |
Ç |
그리스 문자
특수 그리스어가 아닌 문자는 아래에 나열되어 있습니다. 이 캐릭터의 버전은 1개만 존재합니다.
설명 |
캐릭터 |
그리스 감마 |
Γ |
그리스 델타 |
Δ |
그리스 세타 |
Θ |
그리스 람다 |
Λ |
그리스어 xi |
Ξ |
그리스 파이 |
Π |
그리스 시그마 |
Σ |
그리스어 파이 |
Φ |
그리스 화폐 단위 |
Ψ |
그리스 오메가 |
Ω |
숫자
설명 |
캐릭터 |
제로 |
0 |
하나 |
1 |
Two |
2 |
세 |
3 |
4 |
4 |
다섯 |
5 |
여섯 |
6 |
일곱 |
7 |
여덟 |
8 |
아홉 |
9 |
화폐 기호
설명 |
캐릭터 |
파운드 기호 |
£ |
달러 기호 |
$ |
엔 기호 |
¥ |
*유로 기호 |
€ |
통화 기호 |
¤ |
*유로 기호(€)는 2자로 계산된다는 점에 유의하세요.
기호기호
설명 |
캐릭터 |
기호에서 |
@ |
낮은 라인 |
_ |
앰퍼샌드 |
& |
별표 |
* |
마침표(마침표) |
. |
쉼표 |
, |
느낌표 |
! |
느낌표가 거꾸로 된 느낌표 |
¡ |
물음표 |
? |
거꾸로 된 물음표 |
¿ |
콜론 |
: |
세미콜론 |
; |
아포스트로피 |
' |
큰따옴표 |
" |
왼쪽 괄호 |
( |
오른쪽 괄호 |
) |
미만 |
< |
보다 큰 |
> |
등호 |
= |
더하기 기호 |
+ |
하이픈 또는 마이너스 |
- |
백분율 기호 |
% |
숫자 기호(해시태그, 파운드) |
# |
섹션 기호 |
§ |
앞으로 슬래시 |
/ |
*백래시 |
\ |
*왼쪽 대괄호 |
[ |
*오른쪽 대괄호 |
] |
*왼쪽 대괄호 |
{ |
*오른쪽 중괄호 |
} |
*수직 막대 |
| |
*물결표 |
~ |
*케어 또는 서플렉스 |
^ |
* 별표로 표시된 기호는 문자 메시지에서 2자로 계산됩니다.
특수 문자특수 문자
특수 문자는 위 표에 나열되지 않은 기타 문자 또는 이모티콘을 말합니다: À, á, â, ç, ê, É, È, Ì, î, í, Ò, ô, ó, Ù 및 ú.
유니코드 문자는 특수 문자가 아닌 것과 비슷해 보이더라도 특수 문자로 간주됩니다. 큰따옴표의 예를 들어 보겠습니다.
- 이것은 특수 문자가 아닌 문자입니다: "
- 특수 문자입니다: ", ", ", ",", "
내 캐릭터가 특별한지 확인하는 방법
자신의 캐릭터가 특별한지 아닌지 잘 모르겠다면 이 메시지 세그먼트 계산기를 사용하세요. 특히 사용된 인코딩을 살펴보세요:
- GSM-7은 특수 문자가 없음을 나타냅니다.
- UCS-2는 특수 문자가 1개 이상 있음을 나타냅니다.