【问题标题】:Why do some characters have Escape character before them?为什么有些字符前面有 Escape 字符?
【发布时间】:2016-08-23 10:52:35
【问题描述】:

一些特殊字符,如 | , ~ , ^ , { , } 和许多其他字符前面都有转义字符。看看截图或访问这个链接:http://messente.com/documentation/sms-length-calculator,自己检查一下。

我想知道,因为我不明白为什么这些字符前面有转义字符,或者这些字符如何/为什么与其他(特殊)字符不同。

【问题讨论】:

  • 这是专门针对短信中的字符?请在此处建立一些明确的上下文。
  • @deceze :我不确定这是否仅适用于 SMS 或在每种情况下都相同。在网上搜索并自己做了一些实验后,这似乎只对短信有效。但即使是短信,为什么?添加更多标签

标签: character-encoding escaping sms character special-characters


【解决方案1】:

有关 GSM 03.38 编码的信息,请参阅 here

“为什么”问题总是很难准确回答,但我的猜测是,目标是能够用 7 位编码被认为最常见的字符,而其他不太常见的字符则需要 14 位。

每条 SMS 只有 1120 位,因此需要节省空间。通过上述编码,您可以获得超过 140 个字符的“普通”短信编码。

【讨论】:

    猜你喜欢
    • 2015-06-16
    • 2017-10-12
    • 2016-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-08
    • 2011-05-01
    • 1970-01-01
    相关资源
    最近更新 更多