我使用以下正则表达式删除表情符号:
"[\ud83c\udc00-\ud83c\udfff]|[\ud83d\udc00-\ud83d\udfff]|[\u2600-\u27ff]"
在Java中效果很好。但是我在c ++中遇到了编译错误:
\ ud83c不是有效的Unicode字符
\ udc00不是有效的Unicode字符
\ ud83c不是有效的Unicode字符
\ udfff不是有效的Unicode字符
\ ud83d不是有效的Unicode字符
\ udc00不是有效的Unicode字符
\ ud83d不是有效的Unicode字符
\ udfff不是有效的Unicode字符
如何在c ++中使用正则表达式?