必威体育Betway必威体育官网
当前位置:首页 > IT技术

特殊符号,emoji表情,四字节去除问题

时间:2019-11-07 17:15:39来源:IT技术作者:seo实验室小编阅读:84次「手机版」
 

特殊符号表情

最近遇到一个问题,公司的数据库是utf-8的字符集,而支持 特殊符号,emoji表情,四字节等特殊符号的需要是utf-8mb4的字符集才可以,不然强行插入是会报错的,这时候就需要将获取到的包含特殊符号的字符串进行去除特殊符号的处理。具体方法如下:

//处理四字节 及特殊符号无法保存数据库的问题
            if (StringUtils.isNotempty(string)) {
                String stringNew =  string.replaceAll("[\ud83c\udc00-\ud83c\udfff]|[\ud83d\udc00-\ud83d\udfff]|[\u2600-\u27ff]", "").trim();
            }

这样经过处理后的string变成stringNew后,里面就不会包含 特殊符号,emoji表情,四字节等字符串了,插入utf-8字符集的数据库也就不会报错了。

文章最后发布于: 2019-03-13 10:43:54

相关阅读

190321 逆向-花指令去除(脚本)

Pizza的脚本中是通过get_bytes和patch_bytes两个API来将所有机器码读出然后再Patch回去的中间匹配pattern的过程是构造字符串然后

字节序 —— 大端与小端

1. 尾端的影响 尾端(endianness)这一词由Danny Cohen引入计算机科学,Cohen注意到计算机体系结构依照字节寻址和整型数定义之间在通

去除PreferenceScreen的菜单选项

遇到的问题: 去除PreferenceScreen的菜单选项System updates  如何解决: 1、找到这个<PreferenceScreen android:key="system_upda

(一)python爬虫验证码识别(去除干扰线)

(一)python爬虫验证码识别(去除干扰线) 1.开发环境与工具 python27:sklearn、pytesser、opencv等 pycharm windows7 2. 数据集 用re

去掉视频中人物对话,去除人声,保留背景音乐的方法

一、使用视频编辑专家软件,从视频中提取mp3声音文件: 二、将提取的声音文件通过GoldWave软件打开, 默认设置,文件另存为,输出去人声

分享到:

栏目导航

推荐阅读

热门阅读