Skip to content

자바에서 이모지 제거하기 #4

Open
@suna-ji

Description

@suna-ji

목표

  • 자바 17에서 이모지 제거하기

이모지 구성요소 이해

이모지는 단순한 하나의 유니코드 문자로 이루어진게 아니라 여러 구성 요소가 결합될 수 있음

복합 이모지 예시

🤸 (U+1F938) = ZWJ (U+200D) + ♀ (U+2640)
🤼‍♀️ (레슬링하는 여자): 🤼 (레슬링하는 사람): U+1F93C + ZWJ (폭 없는 접합자): U+200D + ♀ (여성 기호): U+2640
🤼‍♂ (레슬링하는 남자): 🤼 (레슬링하는 사람): U+1F93C + ZWJ (폭 없는 접합자): U+200D + ♂ (남성 기호): U+2642

해결 방법 비교

  1. 정규식 사용
  2. 외부 라이브러리 사용
  3. 이모지 사전 활용

해결 과정

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions