问题标签 [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.
php - 如果空格还没有,如何在子字符串周围添加空格?
示例输入字符串:test:)test:)test:) :) test:p test
想要的输出字符串:test :) test :) test :) :) test :p test
正如您在上面的示例中所看到的,我想解析字符串并生成一个输出字符串,并在所有预定义的笑脸代码周围添加空格。
我试图用几个循环来做到这一点,但最终它并没有像预期的那样 100% 工作,而且在大文档上速度非常慢。
所以我想知道用 PHP 进行这种解析的最好和最有效的方法是什么?
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 解锁吗?如果是,如何?
ios - NSString 中的字符代码到 unicode 字符
我有一个NSString
这样的charactercode
:0x1F514
。我想把NSString
它添加到另一个NSString
,但不是用它的字面值,而是隐藏在它后面的图标。在这种情况下,一个铃铛的表情符号。
我怎样才能轻松地将其转换NSString
为显示表情符号而不是字符代码?
android - 笑脸在 android 中的集成存在问题
在我的应用程序中,我需要集成包括笑脸在内的评论功能。我成功地在 android 编辑文本框中显示了笑脸。但我很震惊......用笑脸的用户写完完整的评论后,用户将点击发送。用户点击后输入我需要将评论作为文本发送(需要将微笑替换为字符串,如“:-)”)。如何将该笑脸图像转换为其各自的代码。请任何人帮助我摆脱困境。
并将文本转换为笑脸我正在使用下面的代码
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进行测试。
iphone - 在 UITextField 中显示自定义表情
我可以在 UItextFiled 中显示自定义表情,因为 iPhone 的键盘表情正在显示。我检查了文档,但没有找到任何方法。
java - 用另一个字符串拆分一个字符串
我想知道如何做这样的事情:
是否可以使用 split() 来完成;还是有其他方法?
java - Java字符串replaceAll()
我一直在想,例如:
可以放一张图片,到处都是“`”“:)”就找到了。当我这样运行它时,如果 s 包含一个“:)”,那么整个 s 将被图标替换。有没有办法做到这一点?
jquery - jQuery 表情符号脚本只找到第一次出现的笑脸
我正在运行一个非常基本的 jQuery 表情符号脚本来将笑脸文本更改为图像。这很好用,但似乎只适用于第一次出现的笑脸。因此,如果我写了 2 个相同的笑脸,它只会将一个变成图像。
见小提琴:http: //jsfiddle.net/t6vaH/
这是JS
修复此功能以适用于每次出现的笑脸的最佳方法是什么,以便我可以重复它们?
谢谢
javascript - JavaScript,高级 .replace()
大家好,我需要为更简单的东西优化代码,所以尽量避免 for 循环。“var 替换”是一个巨大的 html 代码(包含 100 行带有日期、用户名、用户信息(工具提示)的消息的 div 内容,消息,.....)此代码是我的 chrome 扩展中的一部分。所以我不能做到这一点 php 方面。