Preskoči na glavno vsebino

Ponovnik besedila — brezplačno

Ponovite katero koli besedilo ali znak izbranostevilo krat z prilagojenim ločilom. Koristno za generiranje testnih podatkov, vzorcev in nadomestne vsebine.

Deluje brez povezave po nalaganju

Nasvet: napišite {n} kjerkoli v besedilu, da vstavite številko ponavljanja – »Predmet {n}« postane Predmet 1, Predmet 2, …

krat
Izhod · 5 ponovitve · 59 znakov · 10 besed · 5 vrstic
Hello World Hello World Hello World Hello World Hello World

Pogosta področja uporabe

  • Ustvari ponovljiv tekst za testiranjeUstvarite ponavljajoče se nize za UI testiranje, testiranje obremenitve in preverjanje, kako vmesniki obravnavajo dolgo ali ponavljajočo vsebino.
  • Ponovljiv tekst za makete oblikovanjaUstvarite ponavljajoči se nadomestni tekst ali simbole za Figmo, Sketch ali druga oblikovalska orodja, da izpolnite področja vsebine.
  • Ponovite tekst za objave v družbenih medijihUstvarite privlačne ponavljajoče se vzorce, sezname hashtaga ali poudarjeni tekst za Instagram, TikTok in druge platforme.
  • Ustvari ponavljajoče se podatke za pregledniceUstvarite ponavljajoče se vrednosti z ločilom vejice ali nove vrstice za neposredno lepljenje v vrstice preglednic ali CSV datoteke.
  • Ponovite tekst za izobraževalne vajeUstvarite ponavljajoči se tekst za vaje pisanja, vaje tipkanja, jezikovne vaje in delovne liste.

Kako deluje

Opakovalnik besedila teče v celoti v brskalniku brez zunanjih odvisnosti — izpis je zgrajen z uporabo nativnih metod Array.fill in Array.join JavaScripta, z izbirnim načinom oštevilčevanja {n}, obravnavanim z ročno napisano zanko in String.replaceAll. Nič se ne pošlje na strežnik.

  1. 1
    Vnos in možnosti
    Vtipkate (ali prilepite) katero koli besedilo v besedilno polje in nastavite število ponovitev med 1 in 10.000. Vrsta prednastavljenih gumbov ločila vam omogoča povezovanje ponovitev z ničimer, presledkom, novo vrstico, vejico, navpičnico, dolgim vezajem, ali katerim koli nizom po meri, ki ga vtipkate.
  2. 2
    Ponovitev z Array.fill / replaceAll
    Ob vsakem pritisku tipke ali spremembi možnosti useMemo izračuna izpis: za navadno besedilo pokliče Array(count).fill(besedilo).join(ločilo); če vaše besedilo vsebuje žeton {n}, preklopi na zanko for, ki za vsako ponovitev pokliče besedilo.replaceAll('{n}', i+1), s čimer orodje postane generator oštevilčenega seznama.
  3. 3
    Omejevanje predogleda in statistika
    Drugi useMemo šteje besede (razdeljene na presledke) in vrstice (razdeljene na nove vrstice). Predogled DOM je omejen na 100.000 znakov za hitro izrisovanje — ko poln izpis preseže to omejitev, se pojavi jantarni pas, celotno besedilo pa je vedno na voljo prek Kopiraj ali Prenesi.
  4. 4
    Kopiraj ali prenesi
    Kopiranje uporablja navigator.clipboard.writeText s celotnim nerazdeljenim izpisnim nizom. Prenos zavije isti niz v Blob tipa text/plain in sproži shranjevanje datoteke kot repeated-text.txt — obe operaciji potekata lokalno brez omrežne zahteve.

Sorodna orodja

Pogosto zastavljena vprašanja