首頁  >  問答  >  主體

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

在專案需要實現從服務端獲取到的文字資訊中把emoji換成圖片展示,但是服務端返回的格式類似這種
eg:[pig_4] [pig_5] [pig_4] [pig_5] [pig_5],我該怎麼把相對應的[pig_4]換成對應的圖片呢?用截取? ?

淡淡烟草味淡淡烟草味2731 天前656

全部回覆(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
  • 取消回覆