收藏
回答

获取用户名带有特殊字符或者表情 存取的时候如何处理

如何处理用户名带有特使字符或者表情

最后一次编辑于  02-12  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

5 个回答

  • 来一间
    来一间
    02-12

     mysql 5.6   utf8mb4   可以存emoji表情    

    mysql 5.7不行   

    亲测 有效

    02-12
    赞同 2
    回复 1
    • 杨泉
      杨泉
      02-14

      5.7当然可以


      现在用的就是5.7啊,

      支持很好

      02-14
      回复
  • 对方正在输入....
    对方正在输入....
    02-12

    主要是emoji表情符号不识别,网上这类替换字符库很多,找一下就行,我是将不识别的一律替换成*,请看下图


    02-12
    赞同
    回复 1
    •  小莫
       小莫
      02-12

      没办法完全存取吗  字符库也不一定全啊

      02-12
      回复
  • iHealth 王深镇
    iHealth 王深镇
    02-12

    可以进行加密存储,拿到数据之后在进行解密

    02-12
    赞同
    回复 3
    •  小莫
       小莫
      02-12

      存数据的加密??

      02-12
      回复
    • iHealth 王深镇
      iHealth 王深镇
      02-12回复 小莫

      我们之前是拿到用户昵称之后,转成字符串,进行加密,把加密的信息存入数据库,前台渲染之前,把从数据库中取出的数据进行解密。我们没有你说的那个字节限制

      02-12
      回复
    •  小莫
       小莫
      02-12回复iHealth 王深镇

      我发现好多小程序这些特殊字符都直接过滤了


      02-12
      回复
  •  小莫
     小莫
    02-12


    网上说可以这样搞  又哪位大佬试过

    02-12
    赞同
    回复
  • 吴奕群
    吴奕群
    02-12

    要么选择性的抛去某些特殊字符或者表情

    02-12
    赞同
    回复 1
    •  小莫
       小莫
      02-12

      这样不太友好啊  有些小程序是这样干的过滤掉  但是不过滤完全显示怎么处理比较好

      02-12
      回复