遇到了 emoji 需要过滤的问题,而百度来百度去看到的文章基本都是老旧的,没有完整给出 emoji 的 Unicode 范围

今日才终于从 segmentfault 上找到了一篇专门讲解 emoji 的文章,学到了很多,也解决了问题

Emoji的编码以及常见问题处理

正则表达式匹配

如果需要用正则表达式匹配所有 emoji 的话,目前可以使用

/(\ud83c[\udf00-\udfff])|(\ud83d[\udc00-\ude4f\ude80-\udeff])|[\u2600-\u2B55]/g

转载于:https://cloud.tencent.com/developer/article/1832681?from=15425

Emoji 的处理 - 使用正则表达式匹配所有 Emoji表情相关推荐

  1. 学习正则表达式 - 匹配 Unicode 和其他字符

    目录 一.匹配 Unicode 字符 1. 匹配 emoji 符号 (1)确定 emoji 符号的 Unicode 范围 (2)emoji 符号的存储 (3)正则表达式匹配 2. 匹配中文 (1)确定 ...

  2. re2正则表达式匹配引擎的c接口版本cre2的中文使用手册

    前言 re2 官方地址: https://github.com/google/re2 cre2 官方地址: https://github.com/marcomaggi/cre2 1 基本类型定义 不透 ...

  3. Oracle正则表达式匹配中文的问题

    查资料知道中文Unicode范围是\u4e00 - \u9fa5 可是自己用来正则表达式匹配中文总是用不了Unicode.最简单举例: select regexp_replace('abc秋歌def' ...

  4. python3 正则表达式 嵌套表格_在Python中使用正则表达式匹配嵌套结构

    unutbu.. 14 编辑: falsetru的嵌套解析器,我稍微修改为接受任意正则表达式模式来指定分隔符和项目分隔符,比我原来的re.Scanner解决方案更快更简单: import re def ...

  5. 剑指offer:面试题19. 正则表达式匹配

    题目:正则表达式匹配 请实现一个函数用来匹配包含'. '和'*'的正则表达式.模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(含0次).在本题中,匹配是指字符串的所有字符匹 ...

  6. 使用正则表达式匹配HTML 下各种title标签

    http://www.oschina.net/question/195686_46313 <title>标题</title> <title> 标题 </tit ...

  7. 刻意练习:LeetCode实战 -- Task18. 正则表达式匹配

    背景 本篇图文是LSGO软件技术团队组织的 第二期基础算法(Leetcode)刻意练习训练营 的打卡任务.本期训练营采用分类别练习的模式,即选择了五个知识点(数组.链表.字符串.树.贪心算法),每个知 ...

  8. 通配符?子字符串匹配主字符串次数_突破LeetCode,拿BAT大厂offer之《正则表达式匹配》(动态规划)...

    导读:算法哥前面分享了一个<通配符匹配>,有粉丝留言,算法哥你再讲讲leetcode上另一道<正则表达式匹配>,正则表达式匹配这道题是前面通配符匹配的加强版,大家一起来学习吧! ...

  9. Java算法练习——正则表达式匹配

    题目链接 题目描述 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配. '.' 匹配任意单个字符 '*' 匹配零个或多个前面的那一个元素 所谓匹配,是要 ...

最新文章

  1. 一文梳理深度学习算法演进
  2. 如何在网页中嵌入自己想要的字体(实例下载)
  3. 跟Kafka学技术系列之时间轮
  4. 那些感动过我的句子(英文版)
  5. export和export default的区别
  6. 传送门(最短路树+可并堆)
  7. Java、Mysql、MyBatis 中枚举 enum 的使用
  8. 7-3 寻找大富翁 (25 分)
  9. “编程能力差的程序员,90%输在了这点上!”谷歌AI专家:都是瞎努力!
  10. mysql删除中继日志_mysql 中继日志删除可以自动获取吗
  11. 记录一次laravel5.5的安装
  12. Win + Appium + Android/IOS + Python环境搭建
  13. Ubuntu16.04再次装机记
  14. atitit 信息化2.0概论 艾提拉解读版读书笔记.docx 目录 1. 企业信息化1.0时代 1.1.6 C/S模式和B/S模式的好坏 1.1.7 大集中的争议 1.1.8 没有解决的孤岛问
  15. 通信总线协议二 :RS232和RS485
  16. c语言双人贪吃蛇小游戏代码,关于C 双人贪吃蛇显示的问题
  17. Kaggle泰坦尼克号幸存者预测
  18. 算法+剑指offerの刷题笔记
  19. MTK 驱动(61)---MT6737 Android N 平台 ----ALSA Driver
  20. jsp页面中Table表格首列合并同类项的脚本调用方法

热门文章

  1. 2022-2028全球与中国脚踏泵市场现状及未来发展趋势
  2. Xposed获取微信好友列表(通讯录),看看这是你要的详细吗
  3. 第一章 第二节 数字化含义及作用——丁老师
  4. pytest框架中setup、teardown和setup_class、teardown_class
  5. crc16 c语言 非查表,CRC16CCITT(1021)的16字表长查表程序
  6. 通过ping检测网络故障的典型次序
  7. 基于Java毕业设计服务管理系统源码+系统+mysql+lw文档+部署软件
  8. 3D效果海报怎么制作设计?如何用PS制作出来!
  9. 网络计算机抗震计算阻尼比,抗震结构设计经典计算题及答案.doc
  10. PC、手机老是掉线该如何排查?