splitlines

Divide um texto nas quebras de linha.

Categoria: Language Fundamentals > Data Types

Sintaxe

C = splitlines(str)

Retorna as linhas de str como uma coluna.

Descrição

A quebra pode ser um avanço de linha, um retorno de carro, ou o par retorno de carro mais avanço de linha, então texto de qualquer plataforma é dividido corretamente. As quebras em si não são mantidas. Um texto sem quebra retorna uma única linha.

Argumentos de entrada

str
String escalar ou vetor de caracteres.

Argumentos de saída

C
String array (para entrada string) ou cell array (para entrada char) com uma linha por elemento.

Exemplo

splitlines("a" + newline + "b")
splitlines(sprintf('l1\nl2\r\nl3'))
Saída
ans = 2×1 string array

    "a"
    "b"
ans = 3×1 cell

    {'l1'}
    {'l2'}
    {'l3'}

Veja também

newline split strsplit join readlines