Descobrindo o comprimento de uma string

Ruby:
Descobrindo o comprimento de uma string

Como Fazer:

# Exemplo básico para encontrar o comprimento de uma string
frase = "Olá, mundo!"
comprimento = frase.length
puts comprimento  # Saída será 12

# Você também pode usar o método `size` que é um alias para `length`
tamanho = frase.size
puts tamanho      # Saída também será 12

Mergulho Profundo

Historicamente, o método length existe desde as primeiras versões do Ruby, oferecendo um jeito intuitivo de se obter a extensão de uma string. Uma alternativa é o método size, que é exatamente igual ao length. Ambos retornam o número de caracteres UTF-8 da string, o que é um detalhe importante: em Ruby, caracteres com acento ou emojis contam como um só caractere, graças à sua boa suporte à codificação UTF-8.

Um ponto de implementação é que estas funções efetivamente contam os elementos no array de caracteres da string, que é como strings são armazenadas em baixo nível.

Veja Também: