Categorias

Substituidor de Elementos de Array

Substitui elementos específicos em arrays com suporte para múltiplos métodos de substituição

Fatos principais

Categoria
Development
Tipos de entrada
textarea, select, text, checkbox
Tipo de saída
text
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Substituidor de Elementos de Array é uma ferramenta prática para modificar listas de dados rapidamente, permitindo substituir itens específicos com base em valores exatos, posições numéricas ou padrões de texto.

Quando usar

  • Quando você precisa atualizar valores específicos em uma lista longa de dados de forma automatizada.
  • Ao realizar a limpeza de dados, removendo ou alterando elementos em posições fixas de um array.
  • Para padronizar formatos de texto dentro de uma sequência de elementos separados por delimitadores.

Como funciona

  • Cole sua lista de elementos no campo de entrada e selecione o delimitador correspondente (vírgula, espaço, nova linha, etc.).
  • Escolha o modo de substituição: por valor único, por posição específica ou por padrão de texto.
  • Configure o valor de busca e o novo valor de substituição, ajustando opções extras como sensibilidade a maiúsculas.
  • Clique em processar para gerar o array modificado com a opção de visualizar as alterações detalhadas.

Casos de uso

Normalização de listas de e-mails ou nomes de usuários em arquivos de configuração.
Substituição de placeholders em arrays de dados para testes de desenvolvimento.
Correção rápida de valores incorretos em grandes conjuntos de dados exportados.

Exemplos

1. Correção de Nomes em Lista

Contexto
Uma lista de nomes contém um erro de digitação recorrente onde 'Jon' deveria ser 'John'.
Problema
Substituir todas as ocorrências de 'Jon' por 'John' em uma lista separada por vírgulas.
Como usar
Cole a lista, selecione o modo 'Substituição de Valor Único', defina o valor de busca como 'Jon' e o de substituição como 'John'.
Resultado
Todos os elementos 'Jon' foram corrigidos para 'John' instantaneamente.

2. Limpeza de Posições Específicas

Contexto
Um array de IDs de sistema possui valores nulos ou inválidos nas posições 1 e 3.
Problema
Substituir os elementos nas posições 1 e 3 por um valor padrão '000'.
Como usar
Selecione o modo 'Substituição Baseada em Posição', insira '1,3' no campo de posições e '000' no valor de substituição.
Resultado
Os elementos nas posições indicadas foram atualizados para '000', mantendo os demais intactos.

Testar com amostras

markdown

Hubs relacionados

FAQ

Quais delimitadores são suportados?

A ferramenta suporta vírgulas, espaços, novas linhas, ponto e vírgula e também permite definir um delimitador personalizado.

Posso substituir elementos baseando-me na posição?

Sim, selecione o modo 'Substituição Baseada em Posição' e insira os números das posições desejadas separados por vírgulas.

A ferramenta diferencia maiúsculas de minúsculas?

Sim, você pode ativar a opção 'Sensível a Maiúsculas' para garantir que a substituição respeite a caixa das letras.

É possível manter os valores originais na saída?

Sim, a opção 'Mostrar Valores Originais' permite comparar o estado anterior com o resultado final da substituição.

Como a ferramenta lida com espaços em branco?

A opção 'Aparar Espaços em Branco' remove automaticamente espaços desnecessários ao redor dos elementos antes de processá-los.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/array-element-replacer

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
arrayInput textarea Sim -
replaceMode select Sim -
delimiter select Sim -
customDelimiter text Não -
searchValue text Não -
replaceValue text Não -
positionList text Não -
caseSensitive checkbox Não -
preserveOriginal checkbox Não -
showChanges checkbox Não -
trimElements checkbox Não -
preserveEmpty checkbox Não -

Formato de resposta

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texto: Texto

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-array-element-replacer": {
      "name": "array-element-replacer",
      "description": "Substitui elementos específicos em arrays com suporte para múltiplos métodos de substituição",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=array-element-replacer",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]