用java 去除 👌👉🏼🤌🏾🫰🏽 这些emoji表情
时间: 2023-04-06 08:01:06 浏览: 1062
你可以使用 Java 中的正则表达式来去除这些 emoji 表情。以下是一个示例代码:
```
String text = "Hello 👌👉🏼🤌🏾🫰🏽 World!";
text = text.replaceAll("[\\p{InEmoticons}]", "");
System.out.println(text);
```
这将输出 "Hello World!",其中所有的 emoji 表情都已被去除。
相关问题
用java 去除字符串中的 emoji表情 Unicode 编码 的emoji表情 也去除
你可以使用正则表达式来去除字符串中的 emoji 表情,以下是示例代码:
```java
String str = "Hello, \uD83D\uDE0A\uD83D\uDE00\uD83D\uDE01";
str = str.replaceAll("[\\x{1F600}-\\x{1F64F}\\x{1F300}-\\x{1F5FF}\\x{1F680}-\\x{1F6FF}\\x{2600}-\\x{26FF}\\x{2700}-\\x{27BF}]", "");
System.out.println(str); // 输出:Hello,
```
这段代码使用了 Unicode 编码的范围来匹配 emoji 表情,将其替换为空字符串即可去除。
用java 去除字符串中的 emoji表情
你可以使用正则表达式来去除字符串中的 emoji 表情。以下是一个示例代码:
```java
String text = "Hello, \uD83D\uDE0A!";
text = text.replaceAll("[\\uD800\\uDC00-\\uDBFF\\uDFFF]", "");
System.out.println(text); // 输出: Hello, !
```
这个代码使用了 Unicode 编码范围来匹配 emoji 表情,并将其替换为空字符串。
阅读全文