如何在android中找到文本笑脸的unicode

时间:2016-03-31 11:15:04

标签: android unicode

我有一个像Hello world :)的字符串;)我希望得到这些字符的Unicode :);)

如何找到这些字符的Unicode。

如果有人在这里有想法,请发布代码。

非常感谢先进。

2 个答案:

答案 0 :(得分:0)

试试这个

WHERE v.`timestamp` 
BETWEEN  '2016-03-28 00:00:00'
AND  '2016-03-28 23:59:59'

答案 1 :(得分:0)

转换:)的一种方法是创建一个HashMap并用笑脸代码填充它。然后,您只需要用各自的值替换键的所有出现。例如:

HashMap<String, String> map = new HashMap<String, String>();
map.put(":\\)", "\uD83D\uDE42");//don't forget to escape the parenthesis character in :)
map.put(":\\(", "\uD83D\uDE41");
map.put(":D", "\uD83D\uDE00");
...
String s = "Hello World :)";
Set<String> set = map.keySet();
for (String s1 : set) {
    s = s.replaceAll(s1, map.get(s1));
}

以下是Unicode emoticons的列表。