Segundo informação do texto por quê

Avançar para o conteúdo principal

Não há mais suporte para esse navegador.

Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.

Funções de texto

  • Artigo
  • 09/21/2022
  • 4 minutos para o fim da leitura

Neste artigo

Essas funções criam e manipulam valores de texto.

Informações

NomeDescrição
Text.InferNumberType Deduz o tipo de número granular (Int64.Type, Double.Type e assim por diante) de um número codificado no texto.
Text.Length Retorna o número de caracteres em um valor de texto.

Comparações de texto

NomeDescrição
Character.FromNumber Retorna um número para seu valor de caractere.
Character.ToNumber Retorna um caractere para seu valor numérico.
Guid.From Retorna um valor Guid.Type do value especificado.
Json.FromValue Produz uma representação JSON de um determinado valor.
Text.From Retorna a representação de texto de um valor de número, data, time, datetime, datetimezone, lógico, duração ou binário. Se um valor for nulo, Text.From retornará nulo. O parâmetro opcional Culture é usado para formatar o valor de texto de acordo com a cultura fornecida.
Text.FromBinary Decodifica dados de um valor binário para um valor de texto usando uma codificação.
Text.NewGuid Retorna um valor Guid como um valor de texto.
Text.ToBinary Codifica um valor de texto em um valor binário usando uma codificação.
Text.ToList Retorna uma lista de caracteres de um valor de texto.
Value.FromText Decodifica um valor de uma representação textual, um valor e o interpreta como um valor com tipo apropriado. Value.FromText usa um valor de texto e retorna um número, um valor lógico, um valor nulo, um valor DateTime, um valor Duration ou um valor de texto. O valor de texto vazio é interpretado como um valor nulo.

Extração

NomeDescrição
Text.At Retorna um caractere que começa em um deslocamento de base zero.
Text.Middle Retorna a substring até um comprimento específico.
Text.Range Retorna um número de caracteres de um valor de texto começando em um deslocamento de base zero e também para o número de contagem de caracteres.
Text.Start Retorna a contagem de caracteres do início de um valor de texto.
Text.End Retorna o número de caracteres do final de um valor de texto.

Modification

NomeDescrição
Text.Insert Retorna um valor de texto com newValue inserido em um valor de texto começando em um deslocamento de base zero.
Text.Remove Remove todas as ocorrências de um caractere ou de uma lista de caracteres de um valor de texto. O parâmetro removeChars pode ser um valor de caractere ou uma lista de valores de caracteres.
Text.RemoveRange Remove caracteres de contagem em um deslocamento de base zero de um valor de texto.
Text.Replace Substitui todas as ocorrências de uma substring por um novo valor de texto.
Text.ReplaceRange Substitui caracteres de comprimento em um valor de texto que começa em um deslocamento de base zero com o novo valor de texto.
Text.Select Seleciona todas as ocorrências do caractere especificado ou da lista de caracteres do valor de texto de entrada.

Associação

NomeDescrição
Text.Contains Retorna true se uma substring de valor de texto foi encontrada em uma substring de valor de texto; caso contrário, false.
Text.EndsWith Retorna um valor lógico que indica se uma substring de valor de texto foi encontrada no final de uma cadeia de caracteres.
Text.PositionOf Retorna a primeira ocorrência de substring em uma cadeia de caracteres e retorna sua posição começando em startOffset.
Text.PositionOfAny Retorna a primeira ocorrência de um valor de texto na lista e retorna sua posição começando em startOffset.
Text.StartsWith Retorna um valor lógico que indica se uma substring de valor de texto foi encontrada no início de uma cadeia de caracteres.

Transformações

NomeDescrição
Text.AfterDelimiter Retorna a parte do texto que está após o delimitador especificado.
Text.BeforeDelimiter Retorna a parte do texto que está antes do delimitador especificado.
Text.BetweenDelimiters Retorna a parte do texto que está entre o startDelimiter e o endDelimiter especificados.
Text.Clean Retorna o valor de texto original com os caracteres não imprimíveis removidos.
Text.Combine Retorna um valor de texto que é o resultado da junção de todos os valores de texto com cada valor separado por um separador.
Text.Lower Retorna um valor de texto em minúsculas.
Text.PadEnd Retorna um valor de texto preenchido no final com o pad para que ele fique no comprimento mínimo de caracteres.
Text.PadStart Retorna um valor de texto preenchido no início com o pad para que ele fique no comprimento mínimo de caracteres. Se o pad não for especificado, será usado o espaço em branco.
Text.Proper Retorna um valor de texto com as primeiras letras de todas as palavras convertidas em maiúsculas.
Text.Repeat Retorna um valor de texto composto pelo valor de texto de entrada repetido várias vezes.
Text.Reverse Reverte o texto fornecido.
Text.Split Retorna uma lista contendo partes de um valor de texto delimitadas por um valor de texto separador.
Text.SplitAny Retorna uma lista contendo partes de um valor de texto delimitadas por quaisquer valores de texto separadores.
Text.Trim Remove todas as ocorrências de caracteres em trimChars do texto.
Text.TrimEnd Remove todas as ocorrências dos caracteres especificados em trimChars do final do valor de texto original.
Text.TrimStart Remove todas as ocorrências dos caracteres em trimChars do início do valor de texto original.
Text.Upper Retorna um valor de texto em maiúsculas.