相关疑难解决方法(0)

获取表情符号字符的描述

每个表情符号都有一个描述,你可以在Mac OS的??Space特殊字符选择器中看到.这里列出了它们.有没有办法让我在代码中查询这个描述(没有将它们全部输入到Struct中)?

我想做点什么:

let : Character = ""
let desc: String = .description
Run Code Online (Sandbox Code Playgroud)

desc决心"SMILING FACE WITH OPEN MOUTH AND SMILING EYES".

string character emoji swift

13
推荐指数
3
解决办法
2894
查看次数

如何使用python在字符串中查找和计算表情符号?

已在link1,link2,link3处针对基于文本的表情符号解决了此主题.但是,我想做一些与匹配简单表情符号略有不同的东西.我正在整理包含表情符号图标的推文.以下unicode信息仅包含此类表情符号:pdf.

使用带有英文单词的字符串,其中也包含pdf中的任何这些表情符号,我希望能够将表情符号的数量与单词数量进行比较.

我向前走的方向似乎不是最佳选择,我正在寻求一些帮助.正如您在下面的脚本中看到的那样,我只是计划从命令行完成工作:

$cat <file containing the strings with emoticons> | ./emo.py
Run Code Online (Sandbox Code Playgroud)

emo.py伪造脚本:

import re
import sys

for row in sys.stdin:
    print row.decode('utf-8').encode("ascii","replace")
    #insert regex to find the emoticons
    if match:
       #do some counting using .split(" ")
       #print the counting
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是解码/编码.我还没有找到一个如何编码/解码字符串的好选项,所以我可以正确找到图标.我想要搜索以查找单词和表情符号数量的字符串示例如下:

"笑脸图释岩!在此输入图像描述 我喜欢你在此输入图像描述".

挑战:你能编写一个脚本来计算这个字符串中的单词和表情符号的数量吗?请注意,表情符号都位于单词旁边,两者之间没有空格.

python regex string unicode

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

string ×2

character ×1

emoji ×1

python ×1

regex ×1

swift ×1

unicode ×1