按 GSM 7bit 与 UCS-2(中文) 两套编码算出实际条数与计费条数,标出 67 / 70 / 134 / 140 临界点,处理扩展字符、emoji、签名占位与批量文案。
^ { } € 等按 2 位计费且不跨段拆开| 文案 | 编码 | 字符 | 计费单位 | 条数 | 费用 元 | 非 GSM 字符 |
|---|
单条 140 字节可装 160 个 7bit 字符;长短信 UDH 占 6 字节,等效每段 153 个 7bit 字符。 单条 160 字,长短信每段 153 字。
每个 UTF-16 单元占 2 字节;单条 140 字节可装 70 字,长短信 134 字节可装 67 字。 单条 70 字,长短信每段 67 字。
70 字=中文单条上限、67 字=中文长短信每段上限、140 字节=单条净荷、134 字节=长短信每段扣掉 UDH 后的净荷。本工具在标尺上标出全部六个数值。
GSM 扩展字符 ^ { } \ [ ~ ] | € 每个占 2 个 septet,且不允许跨段拆开;本工具在分段时会自动把它们整体挪到下一段。 emoji 多为 UTF-16 代理对,占 2 个 UCS-2 单元;分段时同样不会把一个 emoji 拆到两条里。
纯英文数字的 GSM 7bit 短信单条 160 字,长短信每段 153 字;含中文或 emoji 时按 UCS-2 计算,单条 70 字,长短信每段 67 字。本工具会同时显示当前编码、实际条数与计费条数。
长短信带 6 字节 UDH 头,按分段数计费。中文长短信每段 67 字,70 字的一条中文短信会被拆成 2 条;本工具会标出 67 / 70 与 134 / 140 字节这几个临界点。
多数 emoji 是 UTF-16 代理对,占 2 个 UCS-2 单元(4 字节),因此按 2 个字计算。分段时工具会把代理对整体保留在同一条里,不会出现半个字符。
现在只有你自己能看到这条留言(已标上「待审核」),管理员审核通过后才会展示给所有人~
还没有留言,来抢沙发吧!