问题标签 [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 回答
971 浏览

php - 表情符号用“<3”替换数组

我想在我的网站上的聊天中放一些好看的笑脸,但不幸的是,在我的聊天中放置心形笑脸的“<3”数组由于某种原因不起作用,所有其他的都很好,我认为“ <" 导致此问题。但我不知道如何解决这个问题,看看下面的代码:

代码更新

谢谢和Grts。

0 投票
0 回答
675 浏览

macos - 如何用表情符号制作 NSTextfield?

我正在尝试在 Mac 上开发 XMPP 聊天客户端。我想用表情符号制作聊天文本字段,就像 Skype 一样。

我试过这种方式:NSTextView 在文本之间插入图像

所以我将表情图像插入到 NSTextField 中,但我无法将表情图像复制/粘贴到另一个 NSTextfield 中。请技术我。谢谢大家。

0 投票
1 回答
2042 浏览

iphone - 如何复制和粘贴自定义表情

我想从我的 iphone 应用程序中复制自定义表情,并想粘贴到应用程序内部或外部文本框中的任何位置,或者我可以在 instagram 和 facebook 上的评论中使用它。我有参考应用程序https://itunes.apple.com/au /app/emoji-for-facebook/id652079241?mt=8我想在我的应用程序中应用。任何人都可以帮助我,我如何实现这个机制?我的自定义表情作为图像存储在集合视图中。如何复制图像并将其粘贴到社交网络上的评论中。

0 投票
0 回答
383 浏览

uitextview - 编辑时如何在 UITextView 中添加表情符号

我正在开发 xmpp-client 应用程序。其中一项功能是发送微笑,用户应该能够像往常一样编辑其文本。Viber App 中的表情编辑是我想要实现的最佳示例。

我已经尝试了三种解决问题的方法:

我像通常的 UIImageView 一样创建表情符号,并使用当前插入符号将其作为子视图放置在 UITextView 上。我在文本视图中使用 5 个空格作为文本占位符。有两个问题:在中间插入文本时将表情符号放在新行上(打印空格不会使插入符号移动到新行);当用户使用放大镜放置插入符号时,他可以通过表情符号(通过 5 个空格)移动插入符号,因为在此过程中不调用委托方法。

我试过 EGOTextView。应该添加新行时插入符号位置和调整大小存在问题。并且在使用一种线号时会出现一些渲染伪影。

我也尝试过使用 UIWebView。但是,在成为第一响应者时,基于文本大小和其他具有响应速度的工件来调整大小存在很大问题。可能有人可以给我真正可行的解决方案的建议吗?

请问有什么建议吗?

谢谢!

0 投票
1 回答
199 浏览

module - Moodle 表情过滤器在反馈模块中不起作用

我正在尝试使用反馈模块(Moodle 2.5)创建反馈,该模块在问题的答案中显示一些表情符号。我激活了过滤器,但不知何故它似乎不起作用。此外,我定义为一边的对齐方式位于下一行。我用这个文本创建了一个字段多项选择: 0/}-] völlig unzufrieden 1/:-(:-( weitgehend unzufrieden 2/:-( eher unzufrieden 3/:-) eher zufrieden 4/ :-):-) weitgehend zufrieden 5/:-D völlig zufrieden

有没有可能让这个工作?我不明白为什么它在moodle 2.3而不是2.5中工作谢谢

0 投票
2 回答
513 浏览

javascript - 为什么javascript正则表达式不匹配某些表情符号

我实现了匹配表情键组合的 javascript 函数,并将它们替换为 span 和特定的 css 类。

我确信我用所有受支持的表情符号测试了系统,并且所有替换都工作得很好。但是现在有些表情符号无法匹配,我不知道为什么。

例如。表情符号 ':P' 与我的正则表达式不匹配,但 ':)' 匹配。

匹配和替换字符的函数是:

我要做的是创建正则表达式来匹配所有表情符号。数组 charsForReplacement 用于创建常规 exp。模式,因为表情符号有时包含正则表达式模式中的特殊字符。

当 emoticn 匹配然后读取需要替换的内容时使用 replacementMap。

生成的注册。exp。模式是:

\B((?::))|(?::-))|(?::()|(?::-()|(?:8-))|(?:8))|(? :B-))|(?:B))|(?::-P)|(?::P)|(?::-p)|(?::p)|(?:=P)| (?:=p)|(?:oO)|(?:Oo)|(?::v)|(?:O:))|(?:O:-))|(?:<3)| (?::'()|(?::-D)|(?::D)|(?:=D)|(?:8-\|)|(?:8\|)|(?: B-\|)|(?:B\|)|(?:;-))|(?:;))|(?::-&)|(?::&)|(?::-O )|(?::O)|(?::-o)|(?::o)|(?:3:))|(?:3:-))|(?::-/)|( ?::/)|(?::-\)|(?::\)|(?:[[f9.rainbow]])|(?:[[f9.cake]])|(?:[[ f9.coffee]])|(?:[[f9.gift]])|(?:[[f9.bomb]])|(?:[[f9.clap]])|(?:[[f9.困]])|(?:[[f9.stary]])|(?:[[f9.heartbreak]])|(?:[[f9.inlove]]))\B(?!\w)

但这似乎很复杂,但实际上并非如此。那是因为有很多表情可以匹配。

但是假设我们只想匹配几个表情符号,例如':)'、':P'、'XD' 然后注册。exp。模式看起来像:

\B((?::))|(?::P)|(?:XD))\B(?!\w)

我需要你们的帮助!

0 投票
0 回答
184 浏览

ios7 - 在 iOS 7 中禁用将 unicode 转换为表情图标

我了解到 iOS 7.0 中添加了新的表情符号。有没有办法在 iOS 7 中禁用从 unicode 转换 Emotify 图标?

0 投票
2 回答
36303 浏览

silverlight - How to make external emoticons on Lync

I want to make external emoticons(I got images, like jpeg, png, whatever I want to import), and I want to import to Microsoft Lync application.

I heard that there is a Lync SDK for developing Lync application, but I don't know it can be used what I want to make.

Does anybody have any idea use external emoticons in my chat on Lync?

0 投票
2 回答
5554 浏览

ios - Iconset Unicode 表情符号(ios7,whatsapp)?

我注意到很多应用程序使用相同的表情符号集。我猜他们使用 unicode 字符来表示值。看起来有一组通用图像用于显示它们。

有谁知道在哪里可以找到这个列表(unicode 代码 + 表情图像?)?

我参考的图片:(http://news.en.softonic.com/new-emoticons-added-to-whatsapp-for-android-1

编辑:我在这里找到了对 unicode 的引用:http ://en.wikipedia.org/wiki/Emoji

0 投票
1 回答
40051 浏览

utf-8 - 文本文件中的特殊字符(表情符号)

我有一个从 WhatsApp 导出的对话的 txt 文件。WhatsApp 在他们的对话中支持表情符号,令我惊讶的是,导出的对话也包含这些表情符号!也就是说,如果我在文本编辑器(Mac 10.8 上的 Text Wrangler)中打开文本文件,我可以看到表情符号。文本文件是用 UTF-8 编码的,我知道没有与该文件相关的资源。

谁能向我解释这些表情符号是如何包含在文本文件中的,以及文本编辑器如何准确解释它们?这是否与字符编码有关?文本文件中是否包含额外资源?