Regex 如何在golang中使用正则表达式替换字符串中的表情符号

Regex 如何在golang中使用正则表达式替换字符串中的表情符号,regex,go,emoji,Regex,Go,Emoji,我想用golang中的正则表达式替换字符串中的所有表情符号 像这样: 这是一个很好的笑话你似乎想要匹配一组特定的表情符号 使用 主程序包 进口( “fmt” “regexp” ) func main(){ var emojiRx=regexp.MustCompile(`[\x{1F600}-\x{1F6FF}}|[\x{2600}-\x{26FF}]`) var s=emojiRx.ReplaceAllString(“这是一个很好的笑话,你想支持哪种表情?你知道Unicode的范围吗?试试@Wi

我想用golang中的正则表达式替换字符串中的所有表情符号

像这样:


这是一个很好的笑话你似乎想要匹配一组特定的表情符号

使用

主程序包
进口(
“fmt”
“regexp”
)
func main(){
var emojiRx=regexp.MustCompile(`[\x{1F600}-\x{1F6FF}}|[\x{2600}-\x{26FF}]`)

var s=emojiRx.ReplaceAllString(“这是一个很好的笑话,你想支持哪种表情?你知道Unicode的范围吗?试试@WiktorStribiżew special thx。这正是我想要的。请注意,这并不能处理所有表情。例如@BenJohnson我现在知道了,五年前我还没有。