O que um repetidor de texto faz
Um repetidor de texto faz várias cópias do mesmo texto e junta todas elas. Fazer isso à mão, copiando e colando, funciona para três ou quatro cópias. Para cinquenta, ou mil, é lento e você perde a conta. Esta ferramenta faz isso na hora e com exatidão.
As pessoas usam para:
- encher uma mensagem com uma palavra ou um emoji, como piada ou comemoração
- criar dados de teste, como uma string longa para ver como um formulário ou aplicativo se comporta
- montar uma lista modelo, como a mesma linha repetida para cada linha de uma planilha
- escrever linhas para praticar, como palavras de ortografia ou folhas de caligrafia
- criar sequências longas de um único caractere, como divisórias ou preenchimento
Como usar
- Digite ou cole em Texto para repetir. Pode ser uma palavra, uma frase, um emoji ou várias linhas.
- Defina o Número de cópias.
- Em Colocar entre as cópias, escolha Nova linha, Espaço, Nada, Vírgula, Linha em branco ou Personalizado.
- Com Personalizado, digite seu separador em Separador personalizado. Digite \n onde quiser uma quebra de linha.
- Ligue Numerar cada cópia para começar cada cópia com 1., 2., 3. e assim por diante.
- Clique em Copiar ou Baixar.
Abaixo do resultado você vê o número de caracteres, palavras e linhas, o que ajuda quando você quer respeitar um limite de tamanho.
Exemplos
Todos os resultados abaixo foram feitos com esta ferramenta. O ¶ marca uma quebra de linha.
| Texto | Cópias | Entre as cópias | Resultado |
|---|---|---|---|
| Hi | 3 | Espaço | Hi Hi Hi |
| Hi | 3 | Vírgula | Hi, Hi, Hi |
| Hi | 3 | Nada | HiHiHi |
| ha | 5 | Nada | hahahahaha |
| Hi | 3 | Personalizado, com uma barra vertical entre espaços | Hi | Hi | Hi |
| Hi | 3 | Nova linha, numerado | 1. Hi ¶ 2. Hi ¶ 3. Hi |
| Go team! | 2 | Linha em branco | Go team! ¶ ¶ Go team! |
| abc | 4 | Personalizado: \n---\n |
abc ¶ --- ¶ abc ¶ --- ¶ abc ¶ --- ¶ abc |
Com as configurações padrão, “I will not talk in class.” repetido 3 vezes dá três linhas e 77 caracteres no total. Acentos não atrapalham: “Olá” repetido 10 vezes em linhas separadas dá 39 caracteres no total.
Como funciona
A ferramenta monta uma lista com o seu texto quantas vezes você pediu, coloca o número na frente de cada cópia se a numeração estiver ligada e depois junta a lista com o separador. Nada é cortado, então os espaços no começo ou no fim do seu texto são mantidos em todas as cópias. Isso ajuda quando você quer um espaço depois de cada palavra, mas não no final: digite a palavra sem espaço e escolha Espaço como separador.
Antes de montar o resultado, a ferramenta calcula o tamanho que ele vai ter. Se passar de uns cinco milhões de caracteres, ela faz quantas cópias couberem e avisa. Resultados muito grandes podem deixar uma aba do navegador lenta, e muitos aplicativos cortam o texto colado muito antes desse tamanho.
Dicas e limites
- Confira o limite do aplicativo. Aplicativos de conversa e redes sociais limitam o tamanho das mensagens. Uma mensagem longa demais pode ser cortada ou recusada. Use a contagem de caracteres abaixo do resultado para ficar abaixo do limite.
- Evite spam. Repetir uma mensagem para encher a caixa de entrada de alguém ou uma sequência de comentários vai contra as regras da maioria das plataformas e pode bloquear a conta.
- Emojis contam como mais de um caractere em alguns aplicativos, porque muitos emojis são formados por vários code points do Unicode. A contagem daqui mostra code points, então fica mais próxima do que os aplicativos informam do que uma simples verificação de tamanho em código.
- Cópias em branco: para repetir um caractere invisível, copie um do gerador de texto invisível e cole na caixa.
- Parágrafos de preenchimento: se você precisa de texto de enchimento em vez da mesma frase várias vezes, o gerador de lorem ipsum cria um texto fictício variado.
Outras formas de fazer isso
Excel e Planilhas Google: =REPT("Oi "; 3) dá “Oi Oi Oi ” em uma célula (no Excel em inglês, use vírgula no lugar do ponto e vírgula). Para colocar as cópias em linhas separadas dentro da mesma célula, use =REPT("Oi"&CARACT(10); 3) (CHAR(10) em inglês) e ative a quebra automática de texto. Para preencher várias células, digite o texto uma vez e arraste a alça de preenchimento para baixo.
Word e Google Docs: copie o texto e cole várias vezes. Copiar o bloco colado e colar de novo dobra a quantidade a cada vez, então 2, 4, 8 e 16 cópias saem rápido, mas números exatos dão mais trabalho.
Código: em JavaScript, 'Hi '.repeat(3) ou Array(3).fill('Hi').join(', '). Em Python, 'Hi ' * 3 ou ', '.join(['Hi'] * 3).
Para outros truques rápidos com texto, a ferramenta de inverter texto escreve o texto de trás para frente, letra por letra ou palavra por palavra.