我与 facebook 集成,并注意到 thay 发送了例如 u+1f600,称为笑脸。当我尝试将其存储在 MySQL 文本字段中时,我得到服务器不支持 4 字节编码,因此快速解决方案是从字符串中删除所有这些特殊字符。
问题是如何?我知道 u+1f600,但我怀疑可能还有更多。
最佳答案
考虑切换到 MySQL utf8mb4
编码... https://mathiasbynens.be/notes/mysql-utf8mb4
关于c# - 检测并替换字符串中的所有表情符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29085876/