Remover Emojis de uma String Java

Remover Emojis de uma String Java

*1. Visão geral *

Atualmente, os emojis estão se tornando mais populares nas mensagens de texto - às vezes precisamos limpar nosso texto deles e de outros símbolos.

Neste tutorial, discutiremos diferentes maneiras de remover emojis de um String em Java.

===* 2. Usando a Biblioteca Emoji *

Primeiro, usaremos uma biblioteca de emojis para remover os emojis de nossa String.

Usaremos emoji-java no exemplo a seguir, portanto, precisamos dessa dependência do nosso pom.xml:

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

A versão mais recente pode ser encontrada aqui.

Agora vamos ver como usar emoji-java para remover emojis do nosso String:

@Test
public void whenRemoveEmojiUsingLibrary_thenSuccess() {
    String text = "la conférence, commencera à 10 heures ?";
    String result = EmojiParser.removeAllEmojis(text);

    assertEquals(result, "la conférence, commencera à 10 heures ");
}

Aqui, estamos* chamando o método removeAllEmojis () _ de