Swift中掃瞄emoji表情

2021-07-11 19:50:06 字數 420 閱讀 1976

//emoji表情(★)對應的十六進製制

let code =

"0x2605"

//從字串中取出十六進製制的數

//建立乙個掃瞄器, 掃瞄器可以從字串中提取我們想要的資料

let scanner = nsscanner(string: code)

//將十六進製制轉換為字串

var result:uint32 =

0scanner.scanhexint(&result)

//將十六進製制轉換為emoji字串

let emojistring = character(unicodescalar(result))

// 3.顯示

label.text =

string(emojistring)

使用EMOJI表情

由於ios系統支援日文中的字塊編碼,所以在uilable,uitextfield,uialertview等控制項中使用emoji表情編碼 emoji就是表情符號 詞義來自日語 e moji,moji在日語中的含義是字元 例如 plain view plain copy nsstring s nsst...

web前端emoji表情

通常作為前端,我們接收到的表情不會是一張,而是類似 smile 微笑 微笑這樣的字串,那麼如何將字串轉換為對應的表情就是問題的關鍵。毋庸置疑,通過正規表示式對相應的字串作匹配替換,從而將對應的emoji表情顯示出來是比較好的乙個方法。首先,本地要有乙個emoji表情庫,類似 其次 匹配,就免不了要用...

mysql 儲存emoji表情

phenomenon 當儲存帶emoji表情的資料時,mysql提示儲存失敗。solution 更改對應欄位的字符集 alter table xx modify columnremarkvarchar 256 character set utf8mb4 collate utf8mb4 unicode...