如何在渲染表情符号时渲染♀️,♂️此符号?

时间:2018-11-28 11:56:50

标签: javascript unicode

我有一个与在表情符号中渲染这些符号有关的问题(♀️,♂️)。如何删除这些符号。我想知道这些符号是什么?请帮我。以下是我的屏幕截图,以获取更多信息。example image

emojiProcess= function(s) {
   try{
       s= s.replace(/[\u200b\u200c\u200d\ufeff]/g,"");
       var EmojiString = JSON.parse('{"message":"'+s+'"}');
       return EmojiString.message;
   }catch(err){
       return s;
   }

};

1 个答案:

答案 0 :(得分:0)

  

在渲染表情符号时如何渲染♀️,♂️此符号?

那根本不是JavaScript或编程问题。显示符合标准的内容是字体渲染子系统的任务。

  

如何删除这些符号。

let female_runner = '\u1F3C3\u200d\u2640';
let gender_unspecific_runner = female_runner.replace('\u200d\u2640', '');
  

我想知道这些符号是什么?

请参见UTS #51 §2.1.1L2/16­181 § Gender Alternates