emoji表情字符(emoji-java)

1. maven

        <dependency>
            <groupId>com.vdurmont</groupId>
            <artifactId>emoji-java</artifactId>
            <version>4.0.0</version>
        </dependency>

2. API

对象静态方法描述
EmojiParserparseToAliases(String input)字符串input中所有emoji表情字符转化为别名
参数可设置修改器:FitzpatrickAction
parseToUnicode(String input)字符串input中所有emoji表情字符转化为统一码
parseToHtmlDecimal(String input)

字符串input中所有emoji表情字符转化为html数字编码,例如: &#128047;

参数可设置修改器:FitzpatrickAction

parseToHtmlHexadecimal(String input)

字符串input中所有emoji表情字符转化为htm十六进制编码,例如: &#x1f42f;

参数可设置修改器:FitzpatrickAction

removeAllEmojis(String str)移除字符串中所有 emoji表情字符

removeEmojis(String str,

final Collection<Emoji> emojisToRemove)

移除字符串中多个 emoji表情字符,指定要移除的emoji表情字符的集合

removeAllEmojisExcept(String str,

final Collection<Emoji> emojisToKeep)

移除字符串中多个 emoji表情字符,指定要保留的emoji表情字符的集合
parseFromUnicode(String input, EmojiParser.EmojiTransformer transformer)自定义解析转换统一码 emoji表情字符
extractEmojis(String input)提取字符串中的所有emoji表情字符
EmojiManagergetForTag(String tag)通过标签获取 emoji表情对象
getForAlias(String alias)通过别名获取 emoji表情对象
getByUnicode(String unicode)通过统一码获取 emoji表情对象
getAll()获取所有 emoji表情对象
isEmoji(String string)判断是否为 一个emoji表情
isOnlyEmojis(String string)判断字符串是否仅有emoji表情 
isEmoji(char[] sequence)判断序列是否为一个emoji表情
getAllTags()获取所有标签
EmojiLoaderloadEmojis(InputStream stream)输入流加载emoji表情集合

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

郑重其事,鹏程万里

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值