java / / 2023. 3. 24. 07:26

문자에서 이모티콘 제거하기

private String removeEmoji(String str) {
	String characterFilter = "[^\\p{L}\\p{M}\\p{N}\\p{P}\\p{Z}\\p{Cf}\\p{Cs}\\p{C}\\s<>~`$^+=]";
    return str.replaceAll(characterFilter, "");
}

참고: https://ko.javascript.info/regexp-unicode

 

유니코드: 'u' 플래그와 \p{...} 클래스

 

ko.javascript.info

 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유