问题标签 [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 投票
3 回答
1091 浏览

python - 如何用正则表达式匹配句子中的表情符号

我正在使用 Python 来处理微博(中国类似推特的服务)句子。句子中有一些表情符号,对应的unicode是\ue317etc。为了处理句子,我需要用gbk对句子进行编码,见下图:

会有一个UnicodeEncodeError:'gbk' codec can't encode character u'\ue317'

我试过\\ue[0-9a-zA-Z]{3}了,但没有用。我如何在句子中匹配这些表情符号?

0 投票
1 回答
37 浏览

onchange - 是否可以检测何时检测到新元素

我正在编写这个在 Campfire 聊天中包含表情符号的脚本。我想知道是否可以检测到元素(A DIV)何时发生变化。

例如,如果我在该元素上附加一些东西,我可以使用这样的代码来查看它是否发生了变化。可能吗?

0 投票
1 回答
1729 浏览

javascript - setInterval 无法正常工作

这是关于什么的

我目前正在为 Campfire 聊天服务上的表情符号编写脚本,因为它们没有表情符号功能。现在它运行表情符号的速度真的很慢,因为它使用了一个 setInterval,假设在聊天中有新消息时每隔 200 毫秒检查一次。我通过将两个变量“a”和“b”与var a,b;. 因此,在第一个 setInterval 中,我将其计时为150毫秒。在这里面,我只是给变量“a”提供了聊天的 HTML 值。然后在第二个 setInterval (200) 中,我也给变量“b”提供了 HTML 的值,但这是一个不同的时间,所以现在我在if声明,如果不同,我运行函数将符号更改为表情符号。我这样做是为了提高性能。即使在篝火聊天中没有人真正写过东西,它也会检查表情符号,因此无需检查表情符号。

这是完整的功能:

问题

正如您在上面的代码中看到的,我运行了 3 个控制台。在控制台中,我预计会出现“已扫描聊天 HTML”警告,然后会出现“已扫描聊天以查找 html 中的更改”。一直按这个顺序。但相反,“聊天 HTML 已被扫描”警告两次,它就像我想象的那样不起作用。

当一条新消息显示它假设记录“更改”但大多数时候它没有,我认为这是 setIntervals 的问题。看来他们的时机不对。但我真的不想说 JavaScript 导致了这个问题,但我不知道还有什么可能。我也在使用 Chrome。

0 投票
1 回答
1238 浏览

java - 使用java将表情符号从字符串转换为字符串

如何从字符串中删除表情符号我的简单代码是..

我的数据库基于http://smsdictionary.co.uk/abbreviations网站

我能够理解如何删除多个 abb。或短信

输出就像 My nam is You are SquintLaughtGrinisappGaspoooh!!shockedintedr, Big SmilGrinisappGaspoooh!!shockedinted, Grin

0 投票
2 回答
3873 浏览

iphone - iOS iPhone 的表情符号

我想为 iphone iOS 创建原始表情符号。它们需要多大的尺寸和像素?我在任何地方都找不到这个问题的答案。请帮忙。谢谢 =)

0 投票
1 回答
326 浏览

html - 我可以根据 HTML 页面上的值插入笑脸动画吗?

有没有办法在 HTML 页面上插入笑脸动画,它的微笑取决于一个值?我有一些来自朴素贝叶斯分类器的介于 -1 和 1 之间的值,它们分别对应于负面和正面情绪。是否可以在笑脸上形象化这种情绪,这意味着如果值接近 -1,则脸部会悲伤:(或者如果接近 1,则脸部会开心:) ..?

谢谢你。

0 投票
1 回答
457 浏览

php - PHP Parse Pidgin 表情包

我已经下载了这个表情包的大列表,谢天谢地,它们带有表情代码,所以我不必制作所有这些(比如smileis:):-))。这是它所在文件格式的示例块。

但是,如果不修改此列表或以任何方式重新键入它,我是否能够通过一个字符串并将出现的符号替换为围绕图像名称的图像标记。因此,将表情定义块作为字符串,是否有任何功能可以像convert_emotes($text, $emote_definitions);

任何帮助深表感谢!

0 投票
1 回答
2852 浏览

java - How to avoid Twitter emoticon character while processing string in Java

I'm working on processing Tweets from Twitter and storing them in a database (MySQL).

I have my process running perfectly but sometimes I get an error like this one:

When looking for the problematic tweet in my logs I find the following one:

And, finally, looking what the hell is , I discovered that it is an emoticon that Twitter sends as-is

I have debugged, looking only for this specific tweet and my eclipse seems to not recognize this encoding character. So the question is, how can I handle this exception? I looked for configuring my MySQL database, but I cannot change the encoding (it's a requirement), so my option is to avoid managing this kind of tweets or supress this complicated character.

But how to do it, if Java does not recognize it?

0 投票
1 回答
1398 浏览

javascript - 使用 jQuery 处理“img”点击事件并在文本框中插入“alt”属性

我正在使用 PHP 和 jQuery 创建一个网络聊天页面,并且我正在添加一个表情符号功能,除了 jQuery 部分之外,一切都已完成。我的问题是当我点击表情图像时没有收到点击事件。在处理程序中,它应该获取当前消息值,从“alt”属性获取表情符号的文本版本,并将文本框值设置为其先前值+附加的表情符号文本。

这是我尝试过的:

(每个按钮显示如下<img class="embtn" src="emoticons/happy.gif" alt=":)" />:)

我该怎么做呢?

我使用的 jQuery 版本是 1.3。

0 投票
1 回答
691 浏览

android - 我可以在我的 Android 应用程序中使用 Skype 或 facebook 表情符号吗?

我下载了他们的表情符号,这可能是一个愚蠢的问题,但我可以在我的应用程序中使用它们来发送 SMS 消息吗?或者我需要一些许可证?我可以在没有许可的情况下使用哪些表情符号?我这么问是因为我不希望有人举报我的侵权申请。甚至可以使用表情符号进行报道吗?