Repetidor de text de franc
Repeteix qualsevol text o caràcter un nombre determinat de vegades amb un separador personalitzat. Útil per generar dades de prova, patrons i contingut de marcador de posició.
Consell: escriu {n} en qualsevol lloc del teu text per inserir el número de repetició — 'Element {n}' es converteix en Element 1, Element 2, …
Usos habituals
- Generar text repetit per a provesCreeu cadenes repetides per a proves UI, proves de càrrega i comprovació de com les interfícies gestionen el contingut llarg o repetit.
- Text repetit per a maquetes de dissenyGenereu text de substitució repetit o símbols per a Figma, Sketch o altres eines de disseny per omplir àrees de contingut.
- Repetiu text per a publicacions a les xarxes socialsCreeu patrons repetits atractius, llistes de hashtags o text destacat per a Instagram, TikTok i altres plataformes.
- Generar dades repetides per a fulls de càlculCreeu valors repetits amb separadors de coma o nova línia per a enganxar directament a les files de fulls de càlcul o arxius CSV.
- Repetiu text per a exercicis educatiusGenereu text repetit per a exercicis d'escriptura, exercicis de dactilografia, exercicis lingüístics i fulls de treball educatius.
Com funciona
Repetidor de text s'executa completament al navegador sense cap dependència externa — la sortida es construeix utilitzant els mètodes natius Array.fill i Array.join de JavaScript, amb un mode opcional de numeració {n} gestionat per un bucle escrit a mà i String.replaceAll. Res s'envia a cap servidor.
- 1Entrada i opcionsEscrius (o enganxes) qualsevol text a l'àrea de text i estableixes un recompte de repetició entre 1 i 10.000. Una fila de botons de separador predefinit et permet unir les repeticions sense res, amb un espai, un salt de línia, una coma, una barra vertical, un guió llarg, o qualsevol cadena personalitzada que escriguis.
- 2Repetició amb Array.fill / replaceAllA cada pulsació o canvi d'opció, un useMemo calcula la sortida: per a text pla crida Array(recompte).fill(text).join(separador); si el teu text conté el token {n}, canvia a un bucle for que crida text.replaceAll('{n}', i+1) per a cada repetició, convertint l'eina en un generador de llista numerada.
- 3Límit de previsualització i estadístiquesUn segon useMemo compta paraules (dividides per espais en blanc) i línies (dividides per salt de línia). La previsualització al DOM es limita a 100.000 caràcters per mantenir la renderització ràpida — apareix un banner ambre quan la sortida completa supera aquest límit, però el text complet sempre està disponible via Copia o Descarrega.
- 4Copia o descarregaCopiar utilitza navigator.clipboard.writeText amb la cadena de sortida completa sense dividir. Descarregar embolica la mateixa cadena en un Blob de tipus text/plain i dispara un desament de fitxer com a repeated-text.txt — ambdues operacions passen localment sense cap sol·licitud de xarxa.
Eines relacionades
Bucle de vídeo — Repeteix un vídeo
Repeteix un vídeo 2, 3 o 10 vegades, o fins que duri 30 segons, 10 minuts o una hora. «Ràpid» el copia sense perdre qualitat; «Suau» fon la unió amb un fos encadenat perquè el bucle sigui continu. Funciona al navegador; no es puja res.
Cercador de línies duplicades
Troba, compta o elimina línies duplicades d'una llista. Ideal per netejar llistes de correus electrònics, registres d'auditoria o trobar entrades repetides en volcaments de dades.
Selector d'emojis
Cerca i copia emojis amb un clic. Navega per categories, compon una cadena de diversos emojis, tria un to de pell i troba els que has fet servir recentment.