标签: emoji

如何知道两个表情符号是否会显示为一个表情符号?

表情符号由2个unicodeScalars U + 1F44D,U + 1F3FC组成.

如何将其识别为1''''表情符号,因为它会在iOS上显示?

string unicode ios emoji swift

21
推荐指数
1
解决办法
1418
查看次数

表情符号版权所有

我正在开发一个使用表情符号的应用程序,并有一些法律问题.

  • 谁拥有表情符号的版权?
  • 是否有使用图像的许可证?

emoji

20
推荐指数
2
解决办法
3万
查看次数

如何在PHP中从Unicode转换表情符号?

我使用这个表情符号表并尝试以下代码:

<?php print json_decode('"\u2600"'); // This convert to ? (black sun with rays) ?>
Run Code Online (Sandbox Code Playgroud)

如果我尝试转换这个\ u1F600(咧嘴笑脸)json_decode,我会看到这个符号 - ?0.

怎么了?如何获得正确的表情符号?

php unicode emoji

20
推荐指数
2
解决办法
3万
查看次数

有没有办法知道iOS中是否支持表情符号?

我正在构建一个iOS应用程序,而Emojis在其中发挥了重要作用.

在iOS 10.2中,发布了新的表情符号.

我很确定,如果有人拥有iOS 8,他们实际上无法看到这些表情符号.有没有办法检测到这个?我正在尝试动态构建用户iOS版本支持的所有Emojis列表,但我遇到了一些麻烦.

ios emoji

20
推荐指数
1
解决办法
1880
查看次数

一些表情符号(例如☁)有两个unicode,u'\ u2601'和u'\ u2601\ufe0f'.你'ufe0f'是什么意思?如果我删除它是否相同?

我正在编写一个python程序,用一个收集的表情符号unicode设置判断表情符号.在测试过程中,我发现有一个表情符号,以?作为一个例子,有两个Unicode,u'\u2601'并且u'\u2601\ufe0f',这是什么\ufe0f意思?如果我删除它是否相同?

python emoji python-unicode

19
推荐指数
2
解决办法
3712
查看次数

使用JavaScript和HTML打印表情符号

为什么这样做:

<p id="emoji">&#x1f604;</p>
Run Code Online (Sandbox Code Playgroud)

而这不是:

document.getElementById("emoji").innerHTML = String.fromCharCode(parseInt('1f604', 16));
Run Code Online (Sandbox Code Playgroud)

html javascript unicode emoji

18
推荐指数
2
解决办法
1万
查看次数

如何在UILabel iOS中显示表情符号

我必须在UILabel中轻松地显示textview文本.

在UILabel -

lbl.text = @"Happy to help you \U0001F431;
Run Code Online (Sandbox Code Playgroud)

它表现得很好.

UILabel-

我试图UITextView在字符串中转换文本,然后登录是 -

%F0%9F%99%88%F0%9F%99%89%F0%9F%99%8A
Run Code Online (Sandbox Code Playgroud)

如何编码我可以显示UITextView,任何人请建议我.

objective-c uilabel emoji ios7

18
推荐指数
4
解决办法
2万
查看次数

如何从字符串中删除表情符号

我的问题是从字符串中删除表情符号,但不使用正则表达式从字符串中删除CJK(中文,日文,韩文)字符.我试着用这个正则表达式:

REGEX = /[^\u1F600-\u1F6FF\s]/i
Run Code Online (Sandbox Code Playgroud)

这个正则表达式工作正常,除了它还检测我需要这些字符的中文,日文和韩文字符.不知道如何解决这个问题?

ruby regex unicode emoji

18
推荐指数
5
解决办法
3万
查看次数

有没有办法检查JS中的字符串是否是一个表情符号?

问题很简单:我有一个字符串str,如何检查str一个表情符号,是否只有一个?另外,我宁愿不使用其他库。

比赛"""????""3??"但不"a"""""

我在寻找解决方案时遇到了麻烦,但是到目前为止,我已经尝试了一些方法:


尝试的解决方案1-玩弄长度和...运算符

我了解到,表情符号占据一个以上的字节,有些甚至占据4个字节,甚至更多……我们可以通过字符串的length属性来衡量:

console.log("".length); // 2
console.log("?".length); // 3
console.log("????".length); // 6
Run Code Online (Sandbox Code Playgroud)

然后我发现...运算符考虑了这一点,并正确分离了数组中的表情符号-然后,我可以查看结果数组的length属性并检测它们是否不同。

str = "????";
if (str.length !== [...str].length) {
  // is emoji?
} else {
  // is not emoji
}
Run Code Online (Sandbox Code Playgroud)

但是,这不会检查其他多字节字符,例如长度为2的字符。另外,有些表情符号仍然变得奇怪。


尝试解决方案2-正则表达式,正则表达式

当然,正则表达式是一个值得研究的问题,但是我还没有找到可行的解决方案。

这个答案的正则表达式\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ud000-\udfff]可以很好地检测字符串是否有表情符号,但是将其应用于我的情况会产生很多问题。这是我的测试:

A部分-没有字符串正则表达式(^$)的开始/结束

  • 2A.1 str.match(regex)非常不一致,它分解了一些表情符号和其他一些无法使用的表情符号。我没有找到一种方法来找出它是否甚至包含非表情符号字符或是否包含多个表情符号:
let regex = /(\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ud000-\udfff])/;

console.log("5??".match(regex)); // [ …
Run Code Online (Sandbox Code Playgroud)

javascript regex unicode node.js emoji

18
推荐指数
1
解决办法
298
查看次数

iOS 5:如何在我的应用程序中禁用表情符号键盘?

我不想在我的应用程序中使用表情符号键盘,所以我只想在我的应用程序中禁用它.通过应用此链接的答案,有一种方法可以做到这一点:

制作一个Emoji Enabeling App

但这不适用于iOS 5(iOS 4.3可以正常工作).有没有办法在iOS 5中禁用表情符号键盘.谢谢.

keyboard emoji ios5

17
推荐指数
2
解决办法
1万
查看次数

标签 统计

emoji ×10

unicode ×5

ios ×2

javascript ×2

regex ×2

html ×1

ios5 ×1

ios7 ×1

keyboard ×1

node.js ×1

objective-c ×1

php ×1

python ×1

python-unicode ×1

ruby ×1

string ×1

swift ×1

uilabel ×1