EmojiParser를 이용해서 Emoji > Text , Text> Emoji로 바꾸기!
EmojiParser의 사용 방법은 저번 포스팅을 참고하세요.
https://yenbook.tistory.com/69
오늘은 EmojiParser를 이용해서 이모지를 이모지에 맞는 글자로 (웃는 표정은 smile이라는 글자로, 윙크는 wink로) 변경하는 것을 해보고, 그 반대의 경우도 해보겠습니다.
이모지 > 글자
String result = EmojiParser.parseToAliases(str);
String str = "😡😆😢🚘☺🐸💜"; 이라고 했을 때, result를 찍어보면
:rage::laughing::cry::oncoming_automobile::relaxed::frog::purple_heart:
이라고 치환되게 됩니다.
그럼 반대로 :rage::laughing::cry::oncoming_automobile::relaxed::frog::purple_heart: 을 다시 이모지로 바꾸려면,
글자 > 이모지
String result = EmojiParser.parseToUnicode(str);
이 밖에도, string 안에서 emoji로 인식되는 것 들만 뽑아내는 등 다양한 매서드를 제공합니다.
댓글