我想要一个正则表达式来匹配 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/