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

php - 如果空格还没有,如何在子字符串周围添加空格?

示例输入字符串:test:)test:)test:) :) test:p test
想要的输出字符串:test :) test :) test :) :) test :p test

正如您在上面的示例中所看到的,我想解析字符串并生成一个输出字符串,并在所有预定义的笑脸代码周围添加空格。

我试图用几个循环来做到这一点,但最终它并没有像预期的那样 100% 工作,而且在大文档上速度非常慢。

所以我想知道用 PHP 进行这种解析的最好和最有效的方法是什么?

0 投票
1 回答
3110 浏览

iphone - 如何在 iOS5 设备中从 iOS6 启用 Emoji 2

我曾经做过一个 Emoji 启用应用程序,非常简单:

从 /User/Library/Preferences/com.apple.Preferences.plist 中获取字典,并将键的 BOOL 值:“KeyboardEmojiEverywhere”设置为 true。

然而,在 iOS6 中发布了一组新的表情符号,名为“Emoji 2”,据说它们也可以在 iOS6 之前的设备上解锁,特别是从 iOS5.1 开始。但是,如果在同一个 plist 中有另一个键,你应该设置为 TRUE 来解锁新集合,我找不到任何地方。

所以我的问题是,这些新的 Emoji 2 可以使用 iOS5.1 的 xCode 解锁吗?如果是,如何?

0 投票
2 回答
1490 浏览

ios - NSString 中的字符代码到 unicode 字符

我有一个NSString这样的charactercode0x1F514。我想把NSString它添加到另一个NSString,但不是用它的字面值,而是隐藏在它后面的图标。在这种情况下,一个铃铛的表情符号。

我怎样才能轻松地将其转换NSString为显示表情符号而不是字符代码?

0 投票
0 回答
801 浏览

android - 笑脸在 android 中的集成存在问题

在我的应用程序中,我需要集成包括笑脸在内的评论功能。我成功地在 android 编辑文本框中显示了笑脸。但我很震惊......用笑脸的用户写完完整的评论后,用户将点击发送。用户点击后输入我需要将评论作为文本发送(需要将微笑替换为字符串,如“:-)”)。如何将该笑脸图像转换为其各自的代码。请任何人帮助我摆脱困境。

并将文本转换为笑脸我正在使用下面的代码

0 投票
2 回答
208 浏览

regex - ActionScript 中的负向回溯

我正在尝试编写一个匹配大多数常见表情符号的正则表达式,但如果它们位于链接内,则不会。

  • 我的表情是:P =P :-P =-P :) :-) =) =-) :/ =/ :-/ =-/ :o =o :-o =-o :( :-( =( =-( :D :d :-D :-d =D =d =-D =-d

  • 我不想http://匹配表情符号:/

  • 我也不想http://something.com?feature=player:p

  • 我不能使用空格作为分隔符,因为我希望人们能够像这样背靠背键入多个表情符号::):):)

我目前几乎可以使用的正则表达式是这样的:

问题是链接中仅省略了第一个表情符号匹配,而不是全部。

我一直在使用Grant Skinner 的 Regexr进行测试。

0 投票
1 回答
838 浏览

iphone - 在 UITextField 中显示自定义表情

我可以在 UItextFiled 中显示自定义表情,因为 iPhone 的键盘表情正在显示。我检查了文档,但没有找到任何方法。

0 投票
3 回答
3338 浏览

java - 用另一个字符串拆分一个字符串

我想知道如何做这样的事情:

是否可以使用 split() 来完成;还是有其他方法?

0 投票
1 回答
2730 浏览

java - Java字符串replaceAll()

我一直在想,例如:

可以放一张图片,到处都是“`”“:)”就找到了。当我这样运行它时,如果 s 包含一个“:)”,那么整个 s 将被图标替换。有没有办法做到这一点?

0 投票
1 回答
779 浏览

jquery - jQuery 表情符号脚本只找到第一次出现的笑脸

我正在运行一个非常基本的 jQuery 表情符号脚本来将笑脸文本更改为图像。这很好用,但似乎只适用于第一次出现的笑脸。因此,如果我写了 2 个相同的笑脸,它只会将一个变成图像。

见小提琴:http: //jsfiddle.net/t6vaH/

这是JS

修复此功能以适用于每次出现的笑脸的最佳方法是什么,以便我可以重复它们?

谢谢

0 投票
1 回答
328 浏览

javascript - JavaScript,高级 .replace()

大家好,我需要为更简单的东西优化代码,所以尽量避免 for 循环。“var 替换”是一个巨大的 html 代码(包含 100 行带有日期、用户名、用户信息(工具提示)的消息的 div 内容,消息,.....)此代码是我的 chrome 扩展中的一部分。所以我不能做到这一点 php 方面。