isletter

Marca os caracteres que são letras.

Categoria: Language Fundamentals > Data Types

Sintaxe

tf = isletter(A)

Retorna um array lógico que é true onde o caractere de A é uma letra.

Descrição

Um caractere conta como letra se for alfabético no conjunto de caracteres, o que inclui letras acentuadas como é. Dígitos, espaços e pontuação não são letras. isletter(A) dá a mesma resposta que isstrprop(A, 'alpha').

Argumentos de entrada

A
Array de caracteres. Outras classes dão tudo false.

Argumentos de saída

tf
Array lógico do mesmo tamanho de A.

Exemplo

Letras em um código

s = 'R2D2 ok';
isletter(s)
s(isletter(s))
Saída
ans = 1×7 logical array

   1   0   1   0   0   1   1
ans = 'RDok'

Veja também

isspace isstrprop upper lower