import java.util.regex.Matcher;
import java.util.regex.Pattern;public class formatEmoji {public static String filterEmoji(String nick_name) {//nick_name 所获取的用户昵称 if (nick_name == null) {return nick_name;}Pattern emoji = Pattern.compile("[\ud83c\udc00-\ud83c\udfff]|[\ud83d\udc00-\ud83d\udfff]|[\u2600-\u27ff]",Pattern.UNICODE_CASE | Pattern.CASE_INSENSITIVE);Matcher emojiMatcher = emoji.matcher(nick_name);if (emojiMatcher.find()) {//将所获取的表情转换为*nick_name = emojiMatcher.replaceAll("*");return nick_name;}return nick_name;}
}

[微信]微信小程序开发--用户昵称中带有emoji表情的处理方法相关推荐

  1. 【微信小程序】微信小程序开发--用户昵称中带有emoji表情的处理方法

    刚开始写小程序,获取客户昵称,后来发现用户昵称是可以为emoji表情的,而Mysql数据库中是不支持直接将emoji表情直接存入数据库的,后来在网站上找了一个方法将所有的昵称转变为Unicode编码存 ...

  2. 微信小程序获取用户昵称中含有emoj表情,后端处理方式以及回显。

    1.在做微信小程序的时候遇到了用户昵称中含有emoj表情无法入库的情况. ### Cause: java.sql.SQLException: Incorrect string value: '\xF0 ...

  3. 小程序-input框如何输入带有emoji表情功能

    //将emoji表情进行转义再发送至后台 var nikeName= '小罗老师%F0%9F%98%82'let regex = /[\uD83C|\uD83D|\uD83E][\uDC00-\uDF ...

  4. 企业微信内部小程序开发(获取用户userId)

    *企业微信内部小程序开发(获取用户userId) 1.根据企业微信官方文档,第一步获取code 通过该方法可以获取企业微信官方提供的code 这里提供给大家写法(建议大家写一个methods中的方法然 ...

  5. c++如何让程序异常以后继续执行_微信商城小程序开发首页广告如何布局?c

    小程序的开发使得商家变现微信流量越来越便利,因此各类小程序制作数量不断增加,特别是不少商家选择制作商城类小程序.而在进行小程序制作的时候,是需要布局相应广告来进行流量转化的,那么微信商城小程序开发首页 ...

  6. 微信小程序开发 - 用户授权登陆

    本篇将帮助读者实现基于 微信开发者工具 & C#环境 下的用户在小程序上的授权登陆. 准备: 微信开发者工具下载地址:https://developers.weixin.qq.com/mini ...

  7. 微信小程序红包开发思路 微信红包小程序开发思路讲解

    之前公司开发小程序红包,将自己在开发的过程中遇到的一些坑分享到了博客里.不少人看了以后,还是不明白怎么开发.也加了我微信咨询.所以今天,我就特意再写一篇文章,这次就不谈我开发中遇到的坑了.就主要给大家 ...

  8. 微信答题小程序开发,怎么制作用于考试的小程序,微信小程序军人条令考试,微信小程序里给员工学习考试

    很多单位都有定期或者不定期的知识测试或者技能考核的要求,用来考量员工的学习效果或者技能掌握程度. 以前大都是在纸面或者电脑上进行,不是太方便. 现在随着智能手机和微信的普及,越来越多的企业开始在微信上 ...

  9. 微信答题小程序开发功能概述

    微信答题小程序仿头脑王者源码是一款专业性的答题小程序,(软著登记号:4078210号)主要功能有:每日签到.排位赛.好友PK.每日答题.大奖赛,群比赛3V3 5V5以及道具商店等.完整题型库.100多 ...

  10. 实体店做微信预约小程序的好处_分享微信预约小程序开发步骤

    1.进店模式:通过小程序,用户可以直接在小程序上选择合适的时间.服务项目和服务价格,进行预约.也方便店主合理安排时间和服务,给双方带来舒适的体验. 2.预订上门服务模式:通过小程序预订上门服务系统,如 ...

最新文章

  1. Javascript 检查一组 radio 中的哪一个被勾选
  2. ASP.NET页面动态添加js脚本
  3. 多线程编程实践——实现生产者、消费者模型
  4. 2016搜狗:矩阵元素相乘
  5. 最佳学习方法(3)听课--听一反三
  6. 【翻译自mos文章】OGG的集成捕捉模式支持Oracle database标准版么?
  7. python删除word表格中的某一行_python docx删除word段落
  8. windows下安装zabbix_agent
  9. 奔向成功,有志人士创业的十大策略
  10. Linux LVS Keepalived实现Httpd服务器80端口的负载均衡
  11. oracle call 存储过程 带out_详解oracle数据库存储过程调试方法
  12. BZOJ4480[JSOI2013]快乐的jyy
  13. excel自动排班表_18个施工进度计划横道图,Excel版自动生成表,操作简单明了
  14. 推荐一个完全免费的高质量素材网站
  15. 华铸CAE70(灰铁).
  16. border和boder-radius
  17. MongoDB(shel)-表增删改
  18. Python学习week6--类
  19. 一次手机木马的清除记录(手机刷机)
  20. html添加视频背景

热门文章

  1. 漫步云中网络 ( by quqi99 )
  2. 油/水溶性CdS-ZnS/InP-ZnS/ZnSe-ZnS/CdSe/ZnS量子点的应用
  3. sequence生成器写法
  4. WIN10 任务栏卡死解决办法
  5. Qt 使用一张图片实现转圈的动画效果
  6. Python Pandas缺失值处理
  7. chrome去广告插件 去掉百度热搜
  8. 华为s5700交换机IP地址与MAC地址绑定
  9. 136 137 260只出现一次的数字【我亦无他唯手熟尔】
  10. Codeforces Round #714 (Div. 2) B. AND Sequences (思维)