caseSensitivePattern

Padrão que distingue maiúsculas de minúsculas ao casar.

Categoria: Language Fundamentals > Data Types

Sintaxe

newPat = caseSensitivePattern(pat)

Faz pat casar apenas com a caixa exata.

Descrição

Esse é o comportamento padrão dos padrões, então a função importa quando usada dentro de uma busca que foi instruída a ignorar a caixa, por exemplo com 'IgnoreCase', true. A parte envolvida continua exigindo as letras exatas, enquanto o resto do padrão ignora a caixa.

Argumentos de entrada

pat
Um padrão ou texto.

Argumentos de saída

newPat
Um objeto pattern.

Exemplo

Caixa exata exigida

contains('ABC', caseSensitivePattern('b'))
contains('ABC', caseSensitivePattern('B'))
Saída
ans = logical
   0
ans = logical
   1

Veja também

caseInsensitivePattern contains extract pattern