Início / Como funcionam a contagem de palavras e Unicode

Como funcionam a contagem de palavras e Unicode

A contagem de palavras depende das regras que você usa. Este site usa o segmentador Unicode do navegador e informa quando o resultado é uma aproximação.

Contar caracteres com comprimento de string conta unidades de código UTF-16. Um emoji pode ter duas unidades e uma letra com acento combinador pode ter mais de uma. Os contadores aqui também mostram pontos de código e clusters de grafemas.

As palavras usam Intl.Segmenter com granularidade de palavras e segmentam apenas as marcas do navegador como semelhantes a palavras. Isso não é o mesmo que dividir em espaços. Uma contagem de frases da mesma API é rotulada como uma aproximação, porque abreviações e citações nem sempre correspondem à forma como uma pessoa dividiria o texto.

O texto em chinês, japonês e coreano não é separado por espaços. O segmentador ainda retorna uma contagem de palavras e a página a marca como aproximada. Se o navegador não tiver segmentador, esses scripts obterão contagens de caracteres e nenhuma contagem de palavras, em vez de uma estimativa de uma divisão de espaço.

As regras de contagem são escritas para os operadores nas notas do projeto. Eles não são um método de classificação.