Preskočiť na hlavný obsah

Opakovač textu zadarmo

Opakujte ľubovoľný text alebo znak zvolený počet krát s vlastným oddeľovačom. Užitočné pre generovanie testovacích dát, vzorov a zástupného obsahu.

Po načítaní funguje offline

Tip: napíšte {n} kdekoľvek v texte, aby ste vložili číslo opakovania — 'Položka {n}' sa zmení na Položka 1, Položka 2, …

krát
Výstup · 5 opakovaní · 59 znakov · 10 slov · 5 riadkov
Hello World Hello World Hello World Hello World Hello World

Bežné použitia

  • Generovať opakovaný text pre testovanieVytvorte opakované reťazce pre testovanie UI, testovanie záťaže a kontrolu, ako rozhrania spracovávajú dlhý alebo opakovaný obsah.
  • Opakovaný text pre návrh makietGenerovať opakovaný zástupný text alebo symboly pre Figma, Sketch alebo ďalšie nástroje na navrhovanie na vyplnenie oblastí obsahu.
  • Opakujte text pre príspevky na sociálnych médiáchVytvorte pútavé opakujúce sa vzory, zoznamy hashtagov alebo zvýraznený text pre Instagram, TikTok a ďalšie platformy.
  • Generovať opakované údaje pre tabuľkyVytvorte opakované hodnoty s oddeľovačom čiarky alebo nového riadku, ktoré sa dajú priamo vložiť do riadkov tabuľky alebo CSV súborov.
  • Opakujte text pre vzdelávacie cvičeniaGenerovať opakovaný text pre cvičenia písania, cvičenia písania, jazykové cvičenia a vzdelávacie pracovné listy.

Ako to funguje

Opakovač textu beží výhradne v prehliadači bez akýchkoľvek externých závislostí — výstup sa zostavuje pomocou natívnych metód Array.fill a Array.join JavaScriptu, s voliteľným režimom číslovania {n} spracovaným ručne napísanou slučkou a String.replaceAll. Nič sa neposiela na server.

  1. 1
    Vstup a možnosti
    Napíšete (alebo vložíte) akýkoľvek text do textového poľa a nastavíte počet opakovaní medzi 1 a 10 000. Riadok predvolených tlačidiel oddeľovača vám umožňuje spájať opakovania bez ničoho, medzerou, novým riadkom, čiarkou, zvislou čiarou, dlhou pomlčkou, alebo akýmkoľvek vlastným reťazcom, ktorý napíšete.
  2. 2
    Opakovanie pomocou Array.fill / replaceAll
    Pri každom stlačení klávesu alebo zmene možnosti useMemo vypočíta výstup: pre obyčajný text volá Array(počet).fill(text).join(oddeľovač); ak váš text obsahuje token {n}, prepne sa na cyklus for, ktorý volá text.replaceAll('{n}', i+1) pre každé opakovanie, čím sa nástroj mení na generátor číslovaného zoznamu.
  3. 3
    Obmedzenie náhľadu a štatistiky
    Druhý useMemo počíta slová (rozdelené podľa bielych znakov) a riadky (rozdelené podľa nového riadku). Náhľad DOM je obmedzený na 100 000 znakov, aby vykresľovanie zostalo rýchle — keď plný výstup presiahne tento limit, zobrazí sa jantárový banner, ale úplný text je vždy dostupný cez Kopírovať alebo Stiahnuť.
  4. 4
    Kopírovať alebo stiahnuť
    Kopírovanie používa navigator.clipboard.writeText s celým nerozdeleným výstupným reťazcom. Stiahnutie zabalí ten istý reťazec do Blob typu text/plain a spustí uloženie súboru ako repeated-text.txt — obe operácie prebiehajú lokálne bez sieťovej požiadavky.

Súvisiace nástroje

Často kladené otázky