解决四个字节的字符无法存入数据库
2019独角兽企业重金招聘Python工程师标准>>>
抛弃数据库格式问题,有的改数据库格式之后仍然没有任何效果,就要在代码方面去解决。
/**
* 替换四个字节的字符 '\xF0\x9F\x98\x84\xF0\x9F)的解决方案
* @param content
* @return
*/
function removeEmoji($text) {$clean_text = "";// Match Emoticons$regexEmoticons = '/[\x{1F600}-\x{1F64F}]/u';$clean_text = preg_replace($regexEmoticons, '', $text);// Match Miscellaneous Symbols and Pictographs$regexSymbols = '/[\x{1F300}-\x{1F5FF}]/u';$clean_text = preg_replace($regexSymbols, '', $clean_text);// Match Transport And Map Symbols$regexTransport = '/[\x{1F680}-\x{1F6FF}]/u';$clean_text = preg_replace($regexTransport, '', $clean_text);// Match Miscellaneous Symbols$regexMisc = '/[\x{2600}-\x{26FF}]/u';$clean_text = preg_replace($regexMisc, '', $clean_text);// Match Dingbats$regexDingbats = '/[\x{2700}-\x{27BF}]/u';$clean_text = preg_replace($regexDingbats, '', $clean_text);// Match Miscellaneous Symbols$finial = '/[\x{10000}-\x{10FFFF}]/u';$clean_text = preg_replace($finial, '', $clean_text);return $clean_text;
}
转载于:https://my.oschina.net/u/2518388/blog/1505180
解决四个字节的字符无法存入数据库相关推荐
- java 替换四个字节的字符 '\xF0\x9F\x98\x84\xF0\x9F)的解决方案
2019独角兽企业重金招聘Python工程师标准>>> /*** 替换四个字节的字符 '\xF0\x9F\x98\x84\xF0\x9F)的解决方案 ?* @author ChenG ...
- java 4字节字符_java 替换四个字节的字符 '\xF0\x9F\x98\x84\xF0\x9F)的解决方案
/** * 替换四个字节的字符 '\xF0\x9F\x98\x84\xF0\x9F)的解决方案
- java 字节替换_java 替换四个字节的字符 apos;\xF0\x9F\x98\x84\xF0\x9F)的解决方案 - 好库文摘...
/** * 替换四个字节的字符 '\xF0\x9F\x98\x84\xF0\x9F)的解决方案
- SQLServer乱码问题的分析及解决方法(中文字符被存入数据库后,显示为乱码)
SQLServer乱码问题的分析及解决方法(中文字符被存入数据库后,显示为乱码) 参考文章: (1)SQLServer乱码问题的分析及解决方法(中文字符被存入数据库后,显示为乱码) (2)https: ...
- java 字节替换_java 替换四个字节的字符 '\xF0\x9F\x98\x84\xF0\x9F)的解决方案
/** * 替换四个字节的字符 '\xF0\x9F\x98\x84\xF0\x9F)的解决方案
- 解决微信昵称含特殊表情或字符无法存入数据库异常
场景描述: 保存微信用户昵称,发现昵称中包含特殊表情或字符,导致以下异常 Caused by: java.sql.SQLException: Incorrect string value: '\xF0 ...
- html空格字符转义存入数据库,HTML中空格的转义字符深入解析
先认识一下这些可爱的又可敬的常见(空格可能还有很多表述方式)的HTML空格吧: "":(non-breaking space,nbsp,#160),这是我们使用最多的空格,也就是按 ...
- bit byte 和各进制关系(位、字节、字符、进制)、常见编码格式
文章目录 1. bit,也叫比特.位 2. Byte,字节 3. Character,字符 4. 进制 二进制与八进制 a. 二进制转八进制 b.八进制转二进制 二进制和十进制 a. 二进制转十进制 ...
- 一文读懂字节、字符与字符编码
字节 位(bit)是计算机中信息的最小单元.位是由电路实现的,硬件底层使用数字电路,以电压的高低作为记录信息的方式:较高的电压表示数值"1",较低的电压表示数字"0&qu ...
最新文章
- TCP全连接和半连接的问题探讨
- JDBC连接方式有哪几种
- MongoDB删除数据
- Xcode下载安装问题
- 关于分布式一致性的探究
- C/C++——输入输出字符相关,cout.put()和putchar()
- mysql统计记录数据库设计_MYSQL数据库设计,查询规范
- LINUX SHELL命令ls只列出目录名
- html三级链表,二叉链表怎么画
- 简谈libxml2库函数的使用
- dmg2iso使用及转换DMG文件遇到的问题
- APP开发之APP研发流程微信棋牌程序制作
- 吉大计算机科学与技术网安,李嘉菲-吉林大学计算机科学与技术学院
- sed替换写法sed -e 's; ;:;g'
- 夜神模拟器没有开发者选项怎么办?
- 肖秀荣8套卷2018pdf下载|2018肖秀荣冲刺8套卷pdf下载电子版
- Ubuntu好用的视频播放器
- 借力《旅行青蛙》,阿里手游便可叫板腾讯、网易?
- 计算机组成原理ce和we是什么,EL-JY-Ⅱ 计算机组成原理第二套 实验三
- 13.爱芳地产项目小程序全栈项目经验之uniapp