Ir para o conteúdo principal
Bethemesh

Adicionar um prefixo ou sufixo a cada linha

Adicione um prefixo, um sufixo ou ambos a todas as linhas de um texto, mantendo a ordem e, se quiser, deixando as linhas vazias intactas.

  • Área de transferência
  • Exportar
Automatizar

Integrar este widget

Personalize o resultado, verifique a pré-visualização e copie o código.

Pré-visualização

Tipo de código de integração

Código a copiar

Responsivo e redimensionado automaticamente pela Bethemesh.

Esta ferramenta foi útil?

Como funciona esta ferramenta?

Adicione o mesmo texto no início, no fim ou dos dois lados de cada linha de uma lista. Em poucos segundos, uma coluna copiada de uma folha de cálculo transforma-se numa lista com marcadores, em valores entre aspas para uma consulta SQL, em elementos HTML ou em linhas terminadas por vírgula. A pré-visualização atualiza-se enquanto escreve e tudo é processado no navegador.

A ferramenta divide o texto nas quebras de linha, venham elas do Windows (CRLF), do macOS ou do Linux (LF), e escreve em cada linha o prefixo, o conteúdo original e o sufixo. Mais nada muda: espaços no início ou no fim de uma linha, tabulações e maiúsculas mantêm-se, tal como a ordem das linhas.

O prefixo e o sufixo são inseridos exatamente como os escreve, incluindo espaços. Escreva «-» seguido de um espaço para obter «- Lisboa» em vez de «-Lisboa». Nenhum carácter é interpretado: um $, um \n ou uma barra invertida são copiados literalmente. Para inserir uma tabulação, copie-a de um editor e cole-a no campo.

Por omissão, as linhas vazias, ou só com espaços e tabulações, ficam intactas: uma lista dividida em grupos mantém as separações sem marcadores soltos. Desative a opção para tratar também essas linhas, por exemplo para manter contínua uma citação em Markdown com «>» em todas as linhas.

Uma quebra de linha final não cria uma linha a mais e é mantida no resultado. As quebras de linha geradas estão no formato LF; se um programa exigir CRLF, converta depois o resultado com o conversor de fins de linha.

Como usar esta ferramenta

  1. Cole a lista

    Escreva ou importe um texto com um item por linha.

  2. Indique o prefixo e o sufixo

    Preencha um campo ou os dois; a pré-visualização acompanha cada tecla.

  3. Copie ou exporte

    Verifique a primeira e a última linha e depois copie o resultado ou descarregue-o como ficheiro de texto.

Casos de uso

Preparar uma lista para SQL

Coloque os identificadores entre plicas e termine cada linha com uma vírgula para construir uma cláusula IN.

Criar uma lista com marcadores ou de tarefas

Adicione «-» ou «- [ ]» antes de cada tarefa e obtenha uma lista em Markdown pronta a colar num pedido ou numa nota.

Marcar elementos HTML

Envolva cada linha com <li> e </li> para transformar uma lista copiada em elementos de lista HTML.

Exemplos

Valores entre plicas para uma consulta SQL

Prefixo ' e sufixo ',. A linha vazia fica como está; retire a última vírgula antes de fechar o parêntese da cláusula IN.

Entrada

Lisboa
Porto

Braga

Resultado

'Lisboa',
'Porto',

'Braga',

Lista de tarefas em Markdown

Prefixo «- [ ]» com um espaço final. A quebra de linha final do texto é mantida, sem marcador adicional.

Entrada

Comprar pão
Ligar à Leonor

Resultado

- [ ] Comprar pão
- [ ] Ligar à Leonor

Citação contínua

Prefixo «>» com a opção das linhas vazias desativada: a linha vazia também recebe o prefixo e a citação fica inteira.

Entrada

a

b

Resultado

> a
> 
> b

Dicas e boas práticas

  • Numa lista destinada a código, verifique a última linha: um sufixo como a vírgula costuma estar a mais aí.
  • Se os valores já tiverem plicas ou aspas, faça o escape antes de os envolver, ou a consulta ou o JSON resultante ficará inválido.
  • Se a lista vier de um PDF, limpe primeiro os espaços no início e no fim das linhas: caso contrário, o prefixo ficaria antes desses espaços.
  • Para numerar as linhas em vez de acrescentar um texto fixo, use a ferramenta de numeração.

Perguntas frequentes

Posso adicionar só um sufixo?

Sim. Deixe o campo Prefixo vazio e só o sufixo será adicionado. O contrário também funciona.

Os espaços do prefixo são mantidos?

Sim. O prefixo e o sufixo são copiados carácter a carácter, incluindo espaços. Acrescente um espaço depois de um marcador para o separar do texto.

O que acontece às linhas vazias?

Por omissão ficam intactas, incluindo as que só têm espaços. Desative a opção para lhes adicionar também o prefixo e o sufixo.

Os fins de linha do Windows são suportados?

Sim. CRLF, LF e CR são reconhecidos, por isso o sufixo nunca fica depois de um retorno de carro invisível. O resultado usa LF.

Como adiciono um número diferente a cada linha?

O prefixo é igual em todas as linhas. Para uma numeração crescente, use a ferramenta Numerar linhas e, se precisar, acrescente aqui um sufixo.

Ferramentas relacionadas

Ferramentas semelhantes ou complementares a esta.

Ferramentas semelhantes

Acrescente automaticamente um número antes de cada linha, no formato que escolher.

Texto e escritaUtilizar esta ferramenta

Remova automaticamente as linhas vazias e as que só contêm espaços de um texto.

Texto e escritaUtilizar esta ferramenta