首页  >  问答  >  正文

angular.js - angular中是否如何判断一段文本是否包含emoji?

在项目需要实现从服务端获取到的文本信息中把emoji换成图片展示,但是服务端返回的格式类似这种
eg:[pig_4] [pig_5] [pig_4] [pig_5] [pig_5],我应该怎么把相对应的[pig_4]换成对应的图片呢?用截取??

淡淡烟草味淡淡烟草味2731 天前660

全部回复(2)我来回复

  • 淡淡烟草味

    淡淡烟草味2017-05-15 17:09:23

    可以用正则表达式自己实现解析
    或者看看有没有emoji库,https://github.com/search?l=J...
    然后做成 filter(ng1)/pipe(ng2)

    回复
    0
  • 迷茫

    迷茫2017-05-15 17:09:23

    不好判断吧,emoji字符串基本上都已/开始,有些特殊作用的字符也是一/开头的,所以如果能准确区分是否是特殊字符的话,就可以判断了。正则很简单写!

    回复
    0
  • 取消回复