我需要将字符串从文本字段转换为字节。我怎样才能做到这一点?
原因:文本框上的文本将通过 SMS 发送给客户端,我将文本限制为 160 个字符,但如果我输入特殊字符,如@€£‰¶÷‰‰€£@它将大于 256字节(这是一条短信的大小)。
所以我需要从 256 中删除转换后的文本到字节,并将结果转换为正常的字符长度。
例子:
var charsleft = toChars(256 - toBytes(mystring));
编辑:
使用 Javascript 的原因:我有一行说“剩下 XXX 字符”