C#正则表达式匹配表情符号

标签 c# regex emoji

我想要一个正则表达式来匹配 C# 中的表情符号字符。如果重要的话,那就是来自 Windows 8 触摸键盘的字符。 😝 🍟🌃

最佳答案

似乎有一个 Emoji-to-Unicode 标准:

http://en.wikipedia.org/wiki/Emoji#Emoji_in_the_Unicode_standard

因此您可能可以匹配每个 Unicode 范围。例如,要匹配从 U+1F30x 到 U+1F5Fx 的范围,您可以使用 [\u1F30-\u1F5F] 等。

关于C#正则表达式匹配表情符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14527292/

相关文章:

C# 禁用和启用 wifi

c# - 数据库初始化后无法禁用迁移

regex - 用于验证给定输入的正则表达式,该输入接受一个空格或连字符,它是文本长度的一部分,它具有最小和最大长度

c# - WPF 自定义派生控件样式

java - java中基于DDMMYYYY动态读取输入文件

Java - 将字符串拆分为具有字符限制的句子

iphone - 如何将旧的表情符号编码转换为 iOS5 中的最新编码?

ruby - 当我运行 ruby​​ 代码时,如何从带有表情符号的 document.txt 行中读取并在终端上显示它们?

ios - 以编程方式将表情符号大小设置为 UITextField

c# - Web 应用程序项目 [...] 配置为使用 IIS。找不到 Web 服务器 [...]。