strtrim

Remove espaços em branco do início e do fim de um texto.

Categoria: Language Fundamentals > Data Types

Sintaxe

s = strtrim(str)

Retorna str sem espaços em branco no início e no fim.

Descrição

Espaço em branco aqui significa espaços, tabulações, quebras de linha, retornos de carro e caracteres semelhantes. Espaços dentro do texto não são alterados. Em um cell array, cada elemento é aparado individualmente.

Em uma matriz de caracteres, só são removidas as colunas em branco em todas as linhas, para que as linhas continuem alinhadas. Para remover outros caracteres das bordas, use strip.

Argumentos de entrada

str
Vetor de caracteres, array de strings ou cell array de vetores de caracteres.

Argumentos de saída

s
Texto do mesmo tipo e tamanho de str.

Exemplo

Caracteres, células e strings

strtrim(sprintf('  hi \t\n'))
strtrim({' a ', 'b  '})
strtrim("  two words  ")
Saída
ans = 'hi'
ans = 1×2 cell

    {'a'}    {'b'}
ans = "two words"

Veja também

strip deblank pad regexprep