lettersPattern

Padrão que casa sequências de letras.

Categoria: Language Fundamentals > Data Types

Sintaxe

pat = lettersPattern

Casa uma ou mais letras.

pat = lettersPattern(n)

Casa exatamente n letras.

pat = lettersPattern(minN, maxN)

Casa entre minN e maxN letras.

Descrição

O padrão é guloso: sem limites, pega a maior sequência de letras possível. Use-o com funções que aceitam padrões, como extract, split, replace, contains e matches. Dígitos, espaços e pontuação encerram uma sequência.

Os padrões se combinam com + para sequência e | para alternativas.

Argumentos de entrada

n
Quantidade de letras a casar.
minN, maxN
Limites inferior e superior para o comprimento da sequência.

Argumentos de saída

pat
Um objeto pattern.

Exemplo

Extraindo palavras

s = 'abc12 d3';
extract(s, lettersPattern)
extract(s, lettersPattern(2))
Saída
ans = 2×1 string array

    "abc"
    "d"
ans = "ab"

Veja também

digitsPattern alphanumericsPattern extract split matches