public class EmojiUtils extends AbstractEmoji
htmlEntityPattern, htmlSurrogateEntityPattern, htmlSurrogateEntityPattern2, shortCodeOrHtmlEntityPattern, shortCodePattern
Constructor | Description |
---|---|
EmojiUtils() |
Modifier and Type | Method | Description |
---|---|---|
static int |
countEmojis(String text) |
Counts valid emojis passed string
|
static String |
emojify(String text) |
Converts emoji short codes or html entities in string with emojis
|
static Emoji |
getEmoji(String code) |
Get emoji by unicode, short code, decimal html entity or hexadecimal html
entity
|
static String |
hexHtmlify(String text) |
Converts unicode characters in text to corresponding hexadecimal html
entities
|
static String |
htmlify(String text) |
Converts unicode characters in text to corresponding decimal html
entities
|
static String |
htmlify(String text,
boolean asSurrogate) |
|
static boolean |
isEmoji(String code) |
Checks if an Emoji exists for the unicode, short code, decimal or
hexadecimal html entity
|
static String |
removeAllEmojis(String emojiText) |
Removes all emoji characters from the passed string.
|
static String |
shortCodify(String text) |
Converts emojis, hex, decimal htmls, emoticons in a string to short codes
|
htmlifyHelper
public static Emoji getEmoji(String code)
code
- unicode, short code, decimal html entity or hexadecimal htmlpublic static boolean isEmoji(String code)
code
- unicode, short code, decimal html entity or hexadecimal htmlpublic static String emojify(String text)
text
- String to emojifypublic static int countEmojis(String text)
text
- String to count emoji characters in.public static String htmlify(String text)
text
- String to htmlifypublic static String hexHtmlify(String text)
text
- String to hexHtmlifypublic static String shortCodify(String text)
text
- String to shortcodifypublic static String removeAllEmojis(String emojiText)
emojiText
- String to remove emoji's from.Copyright © 2015–2020. All rights reserved.