Gratis Textupprepare
Upprepa valfri text eller ett tecken ett valt antal gånger med en anpassad avgränsare. Användbart för att generera testdata, mönster och platshållarinnehåll.
Tips: skriv {n} var som helst i din text för att infoga upprepningsnumret — 'Objekt {n}' blir Objekt 1, Objekt 2, …
Vanliga användningar
- Generera upprepad text för testningSkapa upprepade strängar för UI-testning, belastningstestning och kontroll av hur gränssnitt hanterar långt eller upprepat innehål.
- Upprepad text för designmockupsGenerera upprepad platshållartext eller symboler för Figma, Sketch eller andra designverktyg för att fylla innehållsområden.
- Upprepa text för sociala medieinläggSkapa ögonfallande upprepade mönster, hashtaglistor eller betoningstext för Instagram, TikTok och andra plattformar.
- Generera upprepad data för kalkylbladSkapa upprepade värden med komma- eller nyradsseparatorer för direkt inklistring i kalkylbladsrader eller CSV-filer.
- Upprepa text för utbildningsövningarGenerera upprepad text för handskriftsövning, skrivutbildning, språkövningar och utbildningsarbetsblad.
Så här fungerar det
Text Repeater körs helt i webbläsaren utan externa beroenden — utdatan byggs med JavaScripts inbyggda Array.fill- och Array.join-metoder, med ett valfritt {n}-numreringsläge hanterat av en handskriven loop och String.replaceAll. Inget skickas till en server.
- 1Indata och alternativDu skriver (eller klistrar in) valfri text i textrutan och ställer in ett upprepningsantal mellan 1 och 10 000. En rad förinställda avgränsarknappar låter dig sammanfoga upprepningar med inget, ett mellanslag, en radbrytning, ett kommatecken, ett pipe-tecken, ett långt tankstreck, eller valfri anpassad sträng du skriver in.
- 2Array.fill/replaceAll-upprepningVid varje tangenttryckning eller ändring av alternativ beräknar en useMemo utdatan: för vanlig text anropar den Array(antal).fill(text).join(avgränsare); om din text innehåller {n}-token växlar den till en for-loop som anropar text.replaceAll('{n}', i+1) för varje upprepning, vilket gör verktyget till en numrerad-lista-generator.
- 3Begränsning av förhandsvisning och statistikEn andra useMemo räknar ord (uppdelat på blanktecken) och rader (uppdelat på radbrytningar). DOM-förhandsvisningen begränsas till 100 000 tecken för att hålla renderingen snabb — en gul banner visas när hela utdatan överstiger den gränsen, men den fullständiga texten är alltid tillgänglig via Kopiera eller Ladda ned.
- 4Kopiera eller ladda nedKopiera använder navigator.clipboard.writeText med hela den osplittrade utdatasträngen. Ladda ned omsluter samma sträng i en Blob typad som text/plain och startar en filsparning som repeated-text.txt — båda operationerna sker lokalt utan nätverksförfrågan.
Relaterade verktyg
Videoloopare — Upprepa en video
Upprepa en video 2, 3 eller 10 gånger, eller tills den räcker i 30 sekunder, 10 minuter eller en timme. Snabb kopierar den utan kvalitetsförlust; Mjuk tonar över skarven så att loopen blir sömlös. Körs i webbläsaren; ingenting laddas upp.
Dubblettradsletare
Hitta, räkna eller ta bort dubblettrader från en lista. Perfekt för att städa upp e-postlistor, granskningsloggar eller hitta upprepade poster i datadumpar.
Emojiväljare
Sök och kopiera emojis med ett klick. Bläddra efter kategori, bygg en rad med flera emojis, välj hudton och hitta de du använt nyligen.