Como usar
- Cole sua lista na caixa de entrada.
- Escolha uma operação: adicionar prefixo/sufixo, numerar linhas, colocar entre aspas, juntar linhas ou dividir em linhas.
- Preencha as opções da operação, como o texto do prefixo, o número inicial ou o separador.
- Copie o resultado ou use-o como nova entrada para combinar operações, como dividir e depois colocar entre aspas.
Como funciona
Cada operação funciona linha por linha. Quebras de linha do Windows, Unix e Mac antigo são reconhecidas, e o resultado usa quebras de linha do Unix (LF). A quebra de linha no final do texto de entrada é ignorada, para não criar um item vazio extra.
Adicionar prefixo/sufixo insere o mesmo texto no início e no fim de cada linha. É útil para criar marcadores de lista em Markdown (“- ”), marcadores de comentário (“// ”) ou itens de lista em HTML. Numerar linhas coloca um número e um separador antes de cada linha, começando por qualquer número inteiro (inclusive negativos). Com o preenchimento com zeros, todos os números ficam com a mesma largura: 10 linhas, por exemplo, são numeradas de 01 a 10. Colocar entre aspas envolve cada linha com aspas duplas, aspas simples ou crases e pode adicionar uma vírgula depois de cada item, exceto o último. Assim, a lista fica pronta para ser usada no corpo de uma lista em JavaScript, Python ou SQL. As aspas dentro de uma linha só são escapadas se você ativar essa opção.
Juntar linhas combina todas as linhas em uma só, usando o separador escolhido. Por exemplo, “, ” cria uma lista fácil de ler, enquanto “,” cria um CSV. Dividir em linhas faz o inverso: divide o texto sempre que encontra o delimitador, que pode ter vários caracteres (“ | ” ou “;”), e coloca cada parte em uma linha. O delimitador é comparado literalmente, não como uma expressão regular. Nos campos de separador, delimitador, prefixo e sufixo, \t representa uma tabulação, \n uma quebra de linha e \\ uma barra invertida.
Por padrão, linhas vazias (inclusive as que contêm apenas espaços) são mantidas como estão ao adicionar prefixos, números ou aspas e não são incluídas na contagem da numeração. Ao juntar ou dividir, os itens vazios são removidos por padrão. Desative essa opção para tratar linhas vazias como qualquer outra linha.
Exemplos
Lista para cláusula IN do SQL
Cole os códigos de produto, um por linha, escolha “Colocar entre aspas” com aspas simples e vírgula no final e, em seguida, “Juntar linhas” com um espaço: 'A12', 'B07', 'C33' fica pronto para colar entre IN ( e ).
Marcadores separados por vírgula em linhas
Cole “seo, marketing, analytics, content”, escolha “Dividir em linhas” com o delimitador “,” e mantenha a opção de remover espaços nas extremidades ativada: cada marcador ficará em uma linha, sem espaços no início.
Etapas numeradas
Numere as etapas de uma receita começando em 1 e usando o separador “. ”. As linhas vazias entre as seções permanecem vazias e são ignoradas, então a numeração continua sem pular números.
Perguntas frequentes
Como adiciono uma tabulação ou quebra de linha como separador?
Digite \t para uma tabulação ou \n para uma quebra de linha no campo de separador, delimitador, prefixo ou sufixo. Por exemplo, dividir usando \t transforma uma linha copiada de uma planilha em um valor por linha.
Posso combinar várias operações?
Sim. Clique em “Usar resultado como entrada” após cada etapa e escolha a próxima operação. Por exemplo, divida uma lista separada por vírgulas em linhas, coloque as linhas entre aspas e junte-as novamente.
A divisão aceita expressões regulares?
Não. O delimitador é comparado exatamente como foi digitado. Para dividir com base em padrões, use a ferramenta Localizar e substituir no modo de expressão regular e substitua o padrão por \n.
Por que algumas linhas não são numeradas?
As linhas vazias são ignoradas por padrão para que linhas em branco entre grupos não recebam números. Desative “Manter linhas vazias sem alterações” para numerar todas as linhas.
Privacidade
Todas as operações com linhas são executadas no seu navegador. Seu texto não é enviado, armazenado nem incluído em dados de análise.