LibraTool logoLibraTool

Бесплатен Повторувач на текст

Повторете текст или знак избран број пати со прилагоден разделувач. Корисно за генерирање тестовски податоци, шеми и содржина-полнител.

Работи офлајн откако ќе се вчита

Совет: напишете {n} каде било во текстот за да го вметнете бројот на повторување — „Ставка {n}“ станува Ставка 1, Ставка 2, …

пати
Излез · 5 повторувања · 59 знаци · 10 зборови · 5 линии
Hello World Hello World Hello World Hello World Hello World

Како функционира

Повторувачот на текст работи целосно во прелистувачот без надворешни зависности — излезот се гради користејќи ги природните методи Array.fill и Array.join на JavaScript, со опционален режим за нумерирање {n} обработен со рачно напишана јамка и String.replaceAll. Ништо не се испраќа до сервер.

  1. 1
    Влез и опции
    Пишувате (или залепувате) секаков текст во текстуалната област и поставувате број на повторувања помеѓу 1 и 10.000. Ред со копчиња за однапред поставени разделувачи ви овозможува да ги спојувате повторувањата со ништо, празно место, нов ред, запирка, вертикална црта, долга цртичка, или произволна низа што ја пишувате.
  2. 2
    Повторување со Array.fill / replaceAll
    При секое притискање на копче или промена на опција, useMemo го пресметува излезот: за обичен текст повикува Array(count).fill(text).join(separator); ако вашиот текст содржи токенот {n}, се пребацува на for-јамка што повикува text.replaceAll('{n}', i+1) за секое повторување, претворајќи ја алатката во генератор на нумерирана листа.
  3. 3
    Ограничување на преглед и статистики
    Втор useMemo ги брои зборовите (делени по празни места) и редовите (делени по нов ред). Прегледот во DOM е ограничен на 100.000 карактери за исцртувањето да остане брзо — се појавува кехлибарен транспарент кога целиот излез го надминува тоа ограничување, но целосниот текст секогаш е достапен преку „Копирај“ или „Преземи“.
  4. 4
    Копирај или преземи
    Копирањето ја користи navigator.clipboard.writeText со целата неподелена излезна низа. Преземањето ја обвиткува истата низа во Blob со тип text/plain и активира зачувување датотека како repeated-text.txt — обете операции се случуваат локално без мрежно барање.

Поврзани алатки

Најчесто поставувани прашања