Murelio

필요한 기능을 불러오고 있습니다.

이모지 제거기

Unicode Extended_Pictographic 속성에 맞는 코드포인트를 텍스트에서 제거합니다.

사용 방법

  1. 이모지를 제거할 텍스트를 입력하고 실행합니다.

핵심 기능과 처리 범위

정규식으로 pictographic code point를 삭제하며 emoji sequence의 variation selector·ZWJ 같은 구성요소는 별도로 제거하지 않습니다.

처리 원리

input.replace(/\p{Extended_Pictographic}/gu,'')를 적용합니다.

예시

Hi 😀!에서 😀 code point가 제거됩니다.

이럴 때 유용합니다

  • 문자 위주 텍스트에서 그림문자 code point를 걷어낼 때

사용 전 참고

  • 전체 grapheme cluster를 인식해 삭제하지 않으므로 복합 emoji의 ZWJ·variation selector가 잔존할 수 있습니다.

자주 묻는 질문

모든 이모지 구성문자가 완전히 사라지나요?

아닙니다. Extended_Pictographic에 매치되는 code point만 직접 제거합니다.

관련 도구