Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static String replaceEmoji(@Nullable String string) {
- if (string == null || string.isEmpty()) return string;
- Matcher m = Pattern.compile("\\{(\\w+)}", Pattern.CASE_INSENSITIVE | Pattern.MULTILINE).matcher(string);
- if (!m.find()) return string;
- StringBuilder sb = new StringBuilder();
- while (m.find()) {
- m.appendReplacement(
- sb,
- Emojis.getEmoji(m.group(1))
- );
- }
- m.appendTail(sb);
- return sb.toString();
- }
Advertisement
Add Comment
Please, Sign In to add comment