问题标签 [emoticons]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
42060 浏览

facebook - 如何为 Facebook 聊天制作大表情包?

真的有可能吗?我看到很多朋友通过 Facebook 聊天消息向我发送大表情符号。他们是怎么做到的??

0 投票
1 回答
751 浏览

ruby-on-rails - 带有表情过滤器的红布扩展

在简单的消息传递系统中实现表情符号/笑脸的好方法是什么?我用红布作为一个有价值的解决方案出来了。

消息将保存在数据库中,例如 ;), :) ;( * 就像这里描述的那样,但这是旧的:http: //flip.netzbeben.de/2008/07/smilies-in-rails-using-redcloth/我尝试在安全等方面对该解决方案有任何评论吗?

更新:创建了一个辅助方法,这个方法有效

结尾

有什么办法可以进一步改善这一点?更换工作虽然

0 投票
1 回答
1030 浏览

ios5 - 如何从 NSString 中删除所有 emojs

我需要从 NSString 中删除所有表情符号。到目前为止,我正在使用这个 NSString 扩展...

...但这根本不起作用。range.length 始终为 0。所以一般问题是:如何从 NSString 中删除一系列 unicode 字符?

非常感谢。

0 投票
5 回答
13780 浏览

php - 在 PHP 中替换表情符号的更好方法?

现在我正在使用这个函数来制作表情符号:

但是,如果您输入链接,则该:/部分将http://被替换:

在此处输入图像描述

与代码相同(每行前面有 4 个空格以创建代码框),但由于某种原因,一个简单的也)被替换(眨眼):

在此处输入图像描述

有没有比替换所有这样的图标更好的解决方案?显然效果不好。我在谷歌上搜索了很多,没有找到更好的方法。我还尝试在上面的关联数组中的每个表情符号之前放置一个空格,但如果您只输入一个 :) 之前没有任何内容,这将不起作用。

0 投票
1 回答
617 浏览

java - 保留表情符号,Java Regex

我有一个过滤字符串并保留英文字符和表情符号的程序。我正在尝试获得一个正则表达式,它可以保留诸如 :) 、 :D 、 :( 等表情符号,但取出单个 ':' 或 '(' 或 ')' ...基本上我想要 ':' 和 ')'否则我需要过滤它们....在我的程序中,我可以保留表情符号,但我也得到了:和)连同它....你能帮帮我吗?

谢谢你的帮助。

0 投票
1 回答
3654 浏览

android - 如何制作表情键盘

我正在尝试为 Android 开发表情键盘。我希望用户能够购买该应用程序并安装表情符号以与他们的键盘一起用于文本和社交网络我的表情符号是图形我必须创建一个软键盘吗?我怎样才能制作这个应用程序任何源代码建议将不胜感激我是应用程序开发的新手,它不像网络......请帮助!

0 投票
0 回答
219 浏览

php - 如何fb隐藏表情符号路径以及如何找到它

我通常做一个

用表情符号然后我用替换做另一个数组

然后我用str_replace ($theFirstArray, $secondArray, $and here is the message);

但我注意到,在 Facebook 聊天中,表情符号没有指向图像的路径,而是它们导致

https://s-static.ak.facebook.com/images/blank.gif

这是如何实现的?

0 投票
2 回答
3117 浏览

iphone - 从 iPhone 到 Python/Django 的表情符号

我正在尝试保存 iPhone 应用程序中的评论,该应用程序可能并且现在最有可能包含表情符号。无论我做什么,我都无法将表情符号保存到 MySQL 数据库中……不断出现 Unicode 错误。

  • Python 2.6.5
  • Django 1.2.1
  • MySQL 数据库(表和行设置为 utf8 字符集)
  • 将数据保存到 VARCHAR(255) 字段

我不断收到的错误是:

我传入数据库的字符串是:

更新:这是我正在使用的模型:

奇怪的是,如果我尝试将其传递给我在 MySQL 而不是 Django models.py 中创建的字段,它可以正常工作。但是,一旦我在 Django 模型中注册了该字段,它就会死掉。有没有另一种方法来存储这些可能?

任何想法都会很棒。
我不能更坚持这一点......

更新 2:使用以下 UPDATE 语句在终端中跟踪它(注意 U0001f5fc)

尽可能使用核心来传递价值:

但错误仍然抛出:

彻底输了!!!

干杯,

0 投票
3 回答
39891 浏览

iphone - 如何在 HTML 中显示表情符号字符

我把脸“品尝美味的食物表情符号”保存到数据库中,并在显示“uD83D\uDE0B”的php json_encode中读取。但通常我们使用一个<img />标签来替换它。但是,通常我只是发现这种格式 '\uE056' 而不是 "uD83D\uDE0B",用 pic E056.png 替换。

我不知道如何让图片符合“uD83D\uDE0B”。有人知道吗?

'uD83D\uDE0B' 和 '\uE056' 是什么关系,都代表“品尝美食”的表情符号?

0 投票
0 回答
434 浏览

iphone - 像 Line app 这样的 Iphone 表情

我正在尝试创建聊天界面,例如Line app您可以在其中编写表情符号的地方。我尝试了几种不同的方法:

  • 用于单元格的 UIWebView:我认为他们就是这样做的,但不知道他们是如何缓存信息的,所以速度如此之快。
  • 一个 UITextView:计算表情符号代码的位置,然后在 textview 上添加图像。这种方法的问题是,当您选择文本时,您看不到表情符号,只能看到文本。

关于有效方法的任何建议?