한국어

문자와 단어 수를 세는 방법

텍스트 도구 키트에 텍스트를 붙여넣습니다. 통계 패널은 문자, 공백을 제외한 문자, 단어, 문장, 행 및 단락을 입력하고 보고할 때 업데이트됩니다.

문자 수는 이해할 가치가 있는 것입니다. 이 도구는 문자소 클러스터(사람이 하나의 문자라고 부르는 것)를 계산하므로 여성, 가구 만드는 사람, 노트북으로 만든 이모티콘은 1로 계산됩니다. 많은 도구는 UTF-16 코드 단위를 계산하고 동일한 이모티콘에 대해 5를 보고합니다. 둘 다 틀린 것은 아닙니다. 그들은 다른 것을 측정합니다.

"캐릭터"라고 불리는 세 가지 다른 것

악센트나 이모티콘이 없는 영어 텍스트의 경우 세 가지 모두 정확히 일치하므로 문제가 생길 때까지 그 차이가 눈에 띄지 않습니다. 이는 이모티콘, 플래그, 결합 표시로 작성된 악센트 문자 및 많은 비라틴어 스크립트에서 다양합니다.

실질적인 결과: 데이터베이스 열, SMS 게이트웨이, 양식 유효성 검사기, 소셜 플랫폼 등 다른 곳에서 시행되는 제한에 대해 계산하는 경우 해당 시스템은 이 시스템과 다르게 계산될 수 있습니다. 하드 한도를 확인하는 정직한 방법은 대상 자체의 카운터입니다.

  • 문자소 클러스터: 당신이 보는 것. 이모티콘 1개, 악센트 문자 1개, 데바나가리 음절 1개. 이것이 Text Toolkit이 보고하는 내용입니다.
  • 코드 포인트: 하나의 유니코드 값. 세 개의 기호와 결합자로 구성된 이모티콘은 여러 코드 포인트입니다.
  • 코드 단위: JavaScript가 문자열을 저장하는 방식의 16비트 슬롯 1개. 이는 순진한 카운터가 보고하는 내용이며 세 숫자 중 가장 큰 숫자입니다.

여기서 단어와 문장이 계산되는 방식

단어는 트리밍 후 공백으로 구분된 공백이 아닌 연속입니다. 이는 거의 모든 단어 카운터가 사용하는 정의이며 알려진 극단적인 경우가 있습니다. 하이픈으로 연결된 복합어는 한 단어로 계산되고, 주위에 공백이 없는 엠 대시는 두 단어를 하나로 묶고, 번호가 매겨진 목록 항목은 그 수를 계산합니다.

문장은 마침표, 물음표, 느낌표 및 전각 CJK 등의 구두점을 종료하여 계산됩니다. 약어는 숫자를 부풀려 "Dr. Smith가 도착했습니다." 두 문장으로 읽혀요. 사전 없이는 이 문제를 해결할 수 있는 카운터가 없으며, 그렇지 않은 척하는 도구는 눈에 덜 띄게 잘못된 것일 뿐입니다.

줄은 줄 바꿈으로 계산되며 Windows, Unix 및 클래식 Mac 끝을 처리합니다. 단락은 빈 줄로 구분된 일련의 텍스트입니다.

플랫폼 제한 계산

플랫폼 제한은 변경되며 사전에 사용하는 카운터가 아닌 플랫폼에 의해 시행됩니다. 이 글을 읽을 때쯤에는 오래되었을 수 있는 숫자를 반복하는 대신 METHOD에 대한 유용한 조언을 얻을 수 있습니다.

도구에 쓰고, 범위 내에 들어갈 수 있도록 계산하고, 게시하기 전에 플랫폼에 붙여넣어 자체 카운터와 비교하세요. 두 숫자 사이의 차이는 해당 플랫폼이 어떻게 계산되는지 알려줍니다. 그리고 게시하는 플랫폼에 대해 이를 알게 되면 이를 알 수 있습니다.

플랫폼에 관계없이 사람들을 사로잡는 두 가지 특징. URL은 실제 길이가 아닌 고정 길이로 계산되는 경우가 많으므로 긴 링크의 비용은 보기보다 저렴할 수 있습니다. 그리고 이모티콘의 가격은 계산 규칙에 따라 1개에서 12개까지 다양할 수 있습니다. 따라서 편집기에 맞는 게시물이 상자에 맞지 않는 경우도 있습니다.

계산하기 전에 정리하기

  1. 문자 수를 늘리는 선행 및 후행 공백을 제거하려면 줄을 자릅니다.
  2. 산문이 아닌 목록을 계산하는 경우 빈 줄을 제거하세요.
  3. 동일한 항목이 두 번 이상 나타나고 개별 항목을 계산하는 경우 중복 항목을 제거하세요.
  4. 목록의 경우 줄 수를 읽고, 산문의 경우 단어 수를 읽어보세요. 잘못된 통계를 계산하는 것은 잘못 계산하는 것보다 더 흔한 실수입니다.

실제 예: 한 줄에 14자가 보고되고 다른 곳에서는 20자가 보고되는 이유

결정하세요: 오늘 🚀 배송하세요. 로켓은 단일 이모티콘이고 나머지는 일반 ASCII입니다.

눈으로 세기: S-h-i-p, 우주, i-t, 우주, 로켓, 우주, to-o-d-a-y. 사람이 지적하는 것은 14가지입니다.

텍스트 도구 키트는 14자, 4단어, 1줄을 보고합니다. 로켓이 두 개의 슬롯을 차지하기 때문에 UTF-16 코드 단위를 측정하는 카운터는 15를 보고합니다.

이제 로켓을 보이지 않는 참여자들이 합류한 4명의 가족 이모티콘으로 바꿔보세요. 보이는 개수는 여전히 14개입니다. 단일 그림이 11개의 코드 단위이기 때문에 코드 단위 개수는 약 24개로 늘어납니다.

결과: 동일한 텍스트가 표시되고 두 개는 10배 차이가 나며 두 도구 모두 손상되지 않습니다. 카운터에서 적합하다고 말하는데 양식에서 텍스트가 거부되는 경우 이는 거의 항상 이유입니다. 해결 방법은 카운터와 논쟁하는 것이 아니라 대상을 확인하는 것입니다.

도구 열기

텍스트 도구 키트에서 텍스트 개수 계산

입력할 때 문자소 클러스터, 단어, 문장, 줄 및 단락의 수를 계산합니다. 아무것도 저장되지 않으며 아무데도 전송되지 않습니다.

여기에 포함되지 않는 내용

  • 단어 계산은 공백 기반이므로 하이픈으로 연결된 복합어는 한 단어로 계산되고 간격이 없는 엠 대시는 두 단어를 합칩니다.
  • 문장 계산은 구두점을 기준으로 하며 약어를 사용하여 부풀려집니다.
  • 문자소 계산은 가능한 경우 브라우저 자체 분할기를 사용하므로 이국적인 스크립트의 경우 이전 브라우저와 새 브라우저 간에 결과가 약간 다를 수 있습니다.
  • 이 도구에는 읽기 시간 추정치, 키워드 밀도 및 가독성 점수가 없습니다.
  • 처리는 기본 스레드에서 실행되므로 용량이 매우 큰 문서는 잠시 일시 중지될 수 있습니다.
  • 이 도구는 플랫폼의 현재 제한을 알려줄 수 없으며 시도하지도 않습니다.