0

|와 같은 일부 특수 문자는 | , ~, ^, {,} 등 많은 다른 사람들은 그 앞에 이스케이프 문자를 가지고 있습니다. 스크린 샷을 보거나이 링크 (http://messente.com/documentation/sms-length-calculator)를 방문하여 직접 확인하십시오.왜 일부 문자 앞에 이스케이프 문자가 있습니까?

내가 왜이 문자 앞에 이스케이프 문자가 있는지, 또는 왜/어떻게이 문자가 다른 (특수) 문자와 다른지 이해할 수 없기 때문에 알고 싶습니다. enter image description here

+0

SMS ***의 문자 정보 ***입니다. 여기에 명시적인 컨텍스트를 설정하십시오. – deceze

+0

@deceze : SMS에 대해서만 명시 적이거나 모든 경우에 동일한 지 확실하지 않습니다. 인터넷에서 검색하고 몇 가지 실험을 직접 수행 한 후에는 SMS에만 유효합니다. 그러나 SMS의 경우에도 마찬가지입니다. – kadamb

답변

1

GSM 03.38 인코딩에 대한 내용은 here을 참조하십시오.

“ 왜 ” 질문은 항상 정확하게 대답하기가 어렵지만 내 생각에 목표는 7 비트로 가장 일반적인 것으로 인코딩 된 문자를 인코딩 할 수있는 것입니다. 반면 덜 빈번한 다른 문자는 14 비트가 필요합니다.

SMS 당 1120 비트 밖에 없으므로 저장 공간이 바람직합니다. 위의 인코딩을 사용하면 “ 보통 ” 문자 메시지로 인코딩 된 140 자 이상을 가져올 수 있습니다.