当前位置: 首页 > news >正文

一个简单的替换Emoji表情字符的方法

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

`

static Pattern emoji = Pattern.compile(
        "[\ud83c\udc00\\-\ud83c\udfff]|[\ud83d\udc00\\-\ud83d\udfff]|[\u2600-\u27ff]",
        Pattern.UNICODE_CASE | Pattern.CASE_INSENSITIVE);

public static String cleanEmoji(String s){
    if (TextUtils.isEmpty(s)){
        return "";
    }

    Matcher matcher = emoji.matcher(s);
    if (matcher.find()){
        return "...";
    }

    return "";
}

`

转载于:https://my.oschina.net/lengwei/blog/748916

相关文章:

  • [转]关于DataGrid的精华
  • mysql主从复制跳过错误
  • windows service 与GUI窗口的实现
  • linux中查看nginx、apache、php、mysql配置文件路径的方法
  • 笑话集合
  • 斐波南希数列
  • linux文件权限管理与ACL访问控制列表
  • 马云为什么这么红?(转)
  • 详解SpringMVC中Controller的方法中参数的工作原理[附带源码分析] good
  • 2006IBM 杯中国高校 SOA 应用大赛题目
  • 移动端压缩上传图片
  • [导入]对于adapter模式的类示配模式的java和c#的语法比较
  • MicroPython控制8*8LED点阵显示温度
  • 2006年四月五日
  • C语言项目参考解答:全正整数后再计算
  • egg(89)--egg之redis的发布和订阅
  • JavaScript 事件——“事件类型”中“HTML5事件”的注意要点
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • 从重复到重用
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 前端学习笔记之观察者模式
  • 实战|智能家居行业移动应用性能分析
  • 我有几个粽子,和一个故事
  • 一个JAVA程序员成长之路分享
  • 正则与JS中的正则
  • 智能合约Solidity教程-事件和日志(一)
  • 字符串匹配基础上
  • 积累各种好的链接
  • ​2021半年盘点,不想你错过的重磅新书
  • (6)【Python/机器学习/深度学习】Machine-Learning模型与算法应用—使用Adaboost建模及工作环境下的数据分析整理
  • (AngularJS)Angular 控制器之间通信初探
  • (差分)胡桃爱原石
  • (定时器/计数器)中断系统(详解与使用)
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (企业 / 公司项目)前端使用pingyin-pro将汉字转成拼音
  • (四)图像的%2线性拉伸
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • ./indexer: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object fil
  • ./和../以及/和~之间的区别
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .NET 5种线程安全集合
  • .net core 6 使用注解自动注入实例,无需构造注入 autowrite4net
  • .net core 控制台应用程序读取配置文件app.config
  • .net中调用windows performance记录性能信息
  • @Autowired多个相同类型bean装配问题
  • @Autowired和@Resource装配
  • @EnableAsync和@Async开始异步任务支持
  • @Transaction注解失效的几种场景(附有示例代码)
  • [ C++ ] STL_list 使用及其模拟实现
  • [AS3]URLLoader+URLRequest+JPGEncoder实现BitmapData图片数据保存
  • [BZOJ3211]:花神游历各国(小清新线段树)
  • [Docker]十.Docker Swarm讲解
  • [Firefly-Linux] RK3568 pca9555芯片驱动详解