whitespacePattern
Padrão que casa caracteres de espaço em branco.
Categoria: Language Fundamentals > Data Types
Sintaxe
pat = whitespacePattern
Casa um ou mais caracteres de espaço em branco consecutivos.
pat = whitespacePattern(n)
Casa exatamente n caracteres de espaço em branco.
pat = whitespacePattern(min, max)
Casa entre min e max caracteres de espaço em branco; max pode ser Inf.
Descrição
Espaços, tabulações e quebras de linha contam como espaço em branco. Sem argumentos o padrão é guloso, então uma sequência de vários espaços é um único casamento.
Substitui a expressão regular \s+ na maior parte do código de limpeza de texto, e pode ser unido a outros padrões com +.
Argumentos de entrada
n- Número exato de caracteres de espaço em branco a casar.
min, max- Limites inferior e superior do comprimento da sequência.
Argumentos de saída
pat- Um objeto
patternpara usar comextract,split,replace,contains,counte funções de texto semelhantes.
Exemplo
Dividir em sequências de espaços
s = "a b c";
split(s, whitespacePattern)
count(s, whitespacePattern)
Saída
ans = 3×1 string array
"a"
"b"
"c"
ans = 2