今天做了excel导出数据,发现微信昵称含有emoji字符,导致导出信息不全,所以选择过滤掉emoji字符

function removeEmoji($nickname) {$clean_text = "";// Match Emoticons$regexEmoticons = '/[\x{1F600}-\x{1F64F}]/u';$clean_text = preg_replace($regexEmoticons, '', $nickname);// 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);return $clean_text;
}

PHP正则过滤处理微信昵称中emoji字符的方法(导出excel)相关推荐

  1. mysql 过滤微信昵称表情_PHP正则过滤处理微信昵称中emoji字符的方法

    本文实例讲述了PHP正则过滤处理微信昵称中emoji字符的方法.分享给大家供大家参考,具体如下: 今天刚做了一个微信应用,在获取微信昵称的过程中报错了,经查原因是微信昵称中包含emoji字符,在写入数 ...

  2. 几种过滤URL和FORM中非法字符的方法

    ASP 过滤URL和FORM中非法字符 第一种: < % ' 检查URL输入 限制非法字符 url = LCase (request.querystring()) ip = request.Se ...

  3. php过滤微信昵称的emoj,移除微信昵称中的emoji字符

    移除微信昵称中的emoji字符: /** * 移除微信昵称中的emoji字符 * @param type $nickname * @return type */ function removeEmoj ...

  4. 移除微信昵称中的emoji字符

    可以使用正则表达式和 PHP 的 preg_replace 函数来移除微信昵称中的 emoji 字符.以下代码演示了如何实现: $nickname = "微信昵称

  5. 微信昵称乱码 mysql_微信网页开发获取用户昵称乱码 微信昵称包含emoji表情乱码的解决方案...

    微信网页开发获取用户昵称乱码 微信昵称包含emoji表情乱码的解决方案如下: 问题产生原因:由于数据库及属性一致设为utf8,而utf8只支持1-3个字节.当用户昵称为emoji表情时,获取用户基本信 ...

  6. 微信昵称中表情保存到数据库问题

    微信昵称中包含表情导致无法插入数据库 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x8E\x80' for column 'wec ...

  7. Java中使用poi导入、导出Excel

    Java中使用poi导入.导出Excel 学习了:http://www.cnblogs.com/Damon-Luo/p/5919656.html 转载于:https://www.cnblogs.com ...

  8. xml 中转意字符\/使用方法

    xml 中转意字符&\/使用方法 所有 XML 元素都须有关闭标签 在 HTML,经常会看到没有关闭标签的元素: <p>This is a paragraph <p>T ...

  9. php-emoji使用微信,微信开发中emoji表情的问题

    做微信开发的时候就会发现,存储微信昵称必不可少.之前的项目里面微信昵称很多都是空白,后来才知道是因为emoji表情的问题.原来是因为Mysql的utf8字符集是3字节的,而emoji是4字节,这样整个 ...

最新文章

  1. Spring Cloud Ribbon(服务消费者)
  2. 解除IE8的内容审核程序
  3. 构造图 Codeforces Round #236 (Div. 2) C. Searching for Graph
  4. Manage Common Field Service Jobs
  5. VS一直停留在“正在还原nuget程序包”
  6. linux端口映射_Linux 系统安全与优化配置
  7. 深入浅出Java回调机制
  8. 【java】java基础之SPI框架实现-整体设计
  9. c语言函数返回数组_C语言如何用一维数组拷贝函数,拷贝二位数组(C Primer Plus 10-7)...
  10. 激光雷达的KPI与技术方案
  11. linux下文件打包、压缩详解
  12. 中国石油焦市场供需态势及投资潜力预测报告2021年版
  13. HTML5游子吟网页的完整代码,《游子吟》教学设计(5页)-原创力文档
  14. java从页面下载pdf文件到本地
  15. 基于IPFS视频存储的在线视频网站
  16. 春节做的2021年终总结
  17. MySQL的auto_increment使用
  18. 获取客户端mac地址 php,js获取客户端mac地址的方法
  19. 常见的均值不等式的使用技巧
  20. win12服务器文件设置只读,高手亲自讲解win10文件夹只读属性改不了的修复办法...

热门文章

  1. 17 | 五险一金到底有什么用?被忽视的个人利益
  2. 2021 上海科技大学 信息学院SIST 推免夏令营 经历
  3. python打印不换行_python打印后如何不换行
  4. [PHP] Larval 主从读写分离配置
  5. Larval安装使用Excel步骤
  6. wps如何在html中在线浏览器,wps如何设置表格内链接用电脑默认浏览器打开
  7. mac 教程 终端设置代理
  8. Android 11 inputflinger分析(触摸优先级)
  9. 5G系统——5G-GUTI、5G-TMSI、5G-S-TMSI、SUPI、SUCI
  10. 2021招银网络提前批笔试编程题C++