Java字符串去除表情

源码

    public static String removeNonBmpUnicodes(String s) {
        return null == s ? null : s.replaceAll("[^\\u0000-\\uFFFF]", "");
    }

测试用例

    @Test
    public void testRemoveNonBmpUnicode() {
        String name = "皮????皮?虾";
        System.out.println(removeNonBmpUnicode(name));
    }

测试结果

皮皮虾

转载于:https://www.cnblogs.com/freelancy/p/8862682.html

你可能感兴趣的:(java,测试)