Murelio

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

이모지 수 세기

Unicode Extended_Pictographic에 일치하는 코드포인트의 개수를 셉니다.

사용 방법

  1. 이모지가 포함된 텍스트를 입력하고 실행합니다.

핵심 기능과 처리 범위

화면에 보이는 emoji grapheme 수가 아니라 속성 정규식 match 개수를 반환합니다.

처리 원리

input.match(/\p{Extended_Pictographic}/gu)?.length 또는 0을 반환합니다.

예시

😀😀은 2로 계산됩니다.

이럴 때 유용합니다

  • 텍스트 안의 기본 pictographic code point 수를 빠르게 확인할 때

사용 전 참고

  • 가족·직업 등 여러 코드포인트로 합성된 이모지 하나가 둘 이상으로 세어질 수 있습니다.

자주 묻는 질문

화면에 보이는 이모지 개수와 항상 같나요?

아닙니다. grapheme가 아니라 Extended_Pictographic code point를 셉니다.

관련 도구