最近在開發專案過程中,需要判斷字串是否包含emoji表情,但是網上找了大部分資料,都是沒用的。
下面這段**,我也是根據ios的判斷方法改編過來的。 親測大部分emoji表情能夠識別!
public
static
boolean
containsemoji(string source)
}} else else
if (0x2b05
<= hs && hs <= 0x2b07) else
if (0x2934
<= hs && hs <= 0x2935) else
if (0x3297
<= hs && hs <= 0x3299) else
if (hs == 0xa9 || hs == 0xae || hs == 0x303d || hs == 0x3030 || hs == 0x2b55 || hs == 0x2b1c || hs == 0x2b1b || hs == 0x2b50|| hs == 0x231a )
if (!isemoji && source.length() > 1 && i < source.length() -1) }}
}return isemoji;
}
判斷字串 python判斷字串是否包含字母
第一種方法 使用正規表示式判斷字串是否包含字母 coding utf 8 import re def check str my re re.compile r a za z re.s res re.findall my re,str if len res print u 含有英文本元 else pr...
php判斷字串中是否包含指定字串
兩種思路兩種函式 第一 判斷字串中是否包含指定字串 第二 判斷字串中是否出現指定字串 第一種是strpos 查詢字串在另外乙個字串出現的位置,如果沒有,返回false a a b abbb if strpos b,a false else上邊 返回的是存在,需要注意的是strpos是敏感的,區分大小...
判斷字串是否包含漢子
如下 using system using system.collections.generic using system.linq using system.text using system.text.regularexpressions 判斷表示是否全為英文 判斷字串中是否包含中文 需要判斷的...