Ir para conteúdo principal

Expressões do CAP - Texto

Funções de auxílio à manipulação de valores texto.

Luis Fernando Gushiken avatar
Escrito por Luis Fernando Gushiken
Atualizado há mais de um ano

Char(codeNumber)

Obtém o caractere de código ASCII informado no parâmetro codeNumber (decimal).

Code(text)

Obtém o código ASCII do caractere informado no parâmetro text (string).

Concatenate(values)

Concatena dois ou mais valores passados através do parâmetro values (separados por vírgula).

Exact(value1,value2)

Compara dois textos passados através dos parâmetros value1 e value2.

Find(findText,withinText)

Procura o texto informado através do parâmetro findText dentro do texto informado através do parâmetro withinText, retornando o index do início do texto, quando encontrado.

Find2(findText,withinText,startIndex)

Procura o texto informado através do parâmetro findText dentro do texto informado através do parâmetro withinText, iniciando do índice informado através do parâmetro startIndex, e retornando o index do início do texto, quando encontrado.

Left(text, length) 

Obtém a parte esquerda do texto informado através do parâmetro text, retornando a quantidade de caracteres informada através do parâmetro length.

Right(text, length)

Obtém a parte direita do texto informado através do parâmetro text, retornando a quantidade de caracteres informada através do parâmetro length.

Mid(text, start,length)

Obtém um pedaço do texto informado através do parâmetro text, começando do index informado através do parâmetro index e retornando a quantidade de caracteres informada através do
parâmetro length.

Upper(text)

Em construção.

Lower(text)

Obtém o texto informado através do parâmetro text em minúsculo.

NumberValue(text)

Obtém o valor numérico do texto informado através do parâmetro text (string para integer).

NumberValueWithCulture(text, cultureName)

Em construção.

IsRegExMatch(value,pattern)

Verifica se o valor informado através do parâmetro value atende ao padrão definido pela expressão regular informada através do parâmetro pattern.

O exemplo de expressão regular abaixo verificar se o valor informado possui apenas caracteres numéricos.

EndsWith(value,pattern)

Verifica se o valor informado através do parâmetro value termina com padrão informado através do parâmetro pattern.

StartsWith(value,pattern)

Verifica se o valor informado através do parâmetro value começa com o padrão informado através do parâmetro pattern.

Len(value) 

Obtém a contagem de caracteres do texto informado através do parâmetro value.

Search(findText, withinText, startIndex)

Em construção.

Substitute(text,oldText, newText)

Substitui, no texto informado através do parâmetro text, o valor informado através do parâmetro oldText pelo valor informado através do parâmetro newText.

IsNull(text, valueIfNull)

Em construção.

IsNullOrEmpty(text, valueIfNullOrEmpty)

Em construção.

Isto respondeu à sua pergunta?