Hopp til hovedinnhold
LibraTool logoLibraTool

Gratis Tekstgjentaker

Gjenta tekst eller tegn et valgfritt antall ganger med et egendefinert skilletegn. Nyttig for å generere testdata, mønstre og plassholdertekst.

Fungerer uten nett når den er lastet

Tips: skriv {n} hvor som helst i teksten for å sette inn repetisjonstallet — 'Element {n}' blir Element 1, Element 2, …

ganger
Utdata · 5 repetisjoner · 59 tegn · 10 ord · 5 linjer
Hello World Hello World Hello World Hello World Hello World

Vanlige bruksområder

  • Generer gjentatt tekst for testingLag gjentatte strenger for UI-testing, belastingstesting og sjekk av hvordan grensesnitt håndterer lang eller gjentatt innhold.
  • Gjentatt tekst for designmockupsGenerer gjentatt plassholdertekst eller symboler for Figma, Sketch eller andre designverktøy for å fylle innholdsområder.
  • Gjenta tekst for innlegg på sosiale medierLag øyekantende gjentatte mønstre, hashtag-lister eller fremhevningstekst for Instagram, TikTok og andre plattformer.
  • Generer gjentatt data for regnearkLag gjentatte verdier med komma- eller nylinjedeler for direkte innliming i regnearksrader eller CSV-filer.
  • Gjenta tekst for utdanningsøvelserGenerer gjentatt tekst for håndskriftøving, skrivingsøving, språktrening og utdanningsarbeidsark.

Hvordan det fungerer

Tekstgjentakeren kjører helt i nettleseren uten eksterne avhengigheter — resultatet bygges med JavaScripts innebygde Array.fill og Array.join, med en valgfri {n}-nummereringsmodus håndtert av en håndskrevet løkke og String.replaceAll. Ingenting sendes til en server.

  1. 1
    Inndata og valg
    Du skriver (eller limer inn) hvilken som helst tekst i tekstfeltet og velger antall gjentakelser mellom 1 og 10 000. En rad med forhåndsinnstilte skilletegn lar deg slå sammen gjentakelsene med ingenting, et mellomrom, et linjeskift, et komma, en loddrett strek, en tankestrek eller en egen streng du skriver inn.
  2. 2
    Gjentakelse med Array.fill / replaceAll
    Ved hvert tastetrykk eller hver endring beregner en useMemo resultatet: for ren tekst kalles Array(count).fill(text).join(separator); inneholder teksten tokenet {n}, byttes det til en for-løkke som kaller text.replaceAll('{n}', i+1) for hver gjentakelse, og verktøyet blir en generator for nummererte lister.
  3. 3
    Begrenset forhåndsvisning og statistikk
    En annen useMemo teller ord (delt på mellomrom) og linjer (delt på linjeskift). Forhåndsvisningen i DOM-en er begrenset til 100 000 tegn for rask gjengivelse — et gult banner vises når hele resultatet overstiger grensen, men hele teksten er alltid tilgjengelig via Kopier eller Last ned.
  4. 4
    Kopier eller last ned
    Kopier bruker navigator.clipboard.writeText med hele den udelte resultatstrengen. Last ned pakker den samme strengen inn i en Blob av typen text/plain og lagrer filen som repeated-text.txt — begge operasjonene skjer lokalt uten nettverksforespørsel.

Relaterte verktøy

Ofte stilte spørsmål