Паўтаральнік тэксту — бясплатна
Паўтарайце любы тэкст або сімвал абраную колькасць разоў з уласным раздзяляльнікам. Карысна для генерацыі тэставых даных, узораў і змесціва-загаршчыка.
Рада: напішыце {n} дзе-небудзь у вашым тэксце, каб устаўіць нумар паўтарэння — 'Item {n}' становіцца Item 1, Item 2, …
Тыповыя выкарыстанні
- Генеруйце паўторзены тэкст для тэставанняСтварайце паўторзеныя радкі для тэставання інтэрфейсаў, тэставання нагрузкі і праверкі, як інтэрфейсы апрацоўваюць долгі або паўторзены кантэнт.
- Паўторзены тэкст для макетаў дызайнаГенеруйце паўторзены заменны тэкст або сімвалы для Figma, Sketch і іншых інструментаў дызайна для запаўнення абласцей кантэнта.
- Паўторыце тэкст для пастаў у сацыяльных медыяхСтварайце прыцягальныя паўторзеныя узоры, спісы хэштэгаў ці тэкст для прыцягнення ўвагі для Instagram, TikTok і іншых платформ.
- Генеруйце паўторзеныя данныя для электронных табліцСтварайце паўторзеныя значэнні з разделячнікамі коскі ці новай радка для ўстаўкі непасрэдна ў радкі электронных табліц ці файлы CSV.
- Паўторыце тэкст для адукацыйных вправаўГенеруйце паўторзены тэкст для практыкі шрыфту, вправаў тыпо, дрыл моў і адукацыйных лістоў.
Як гэта працуе
Text Repeater працуе цалкам у браўзеры без знешніх залежнасцяў — вывад будуецца з дапамогай нацыўных метадаў Array.fill і Array.join JavaScript, з апцыянальным рэжымам нумарацыі {n}, апрацаваным уласнаручна напісаным цыклам і String.replaceAll. Нічога не адпраўляецца на сервер.
- 1Увод і опцыіВы ўводзіце (ці ўстаўляеце) любы тэкст у тэкставую вобласць і задаяце колькасць паўтораў ад 1 да 10 000. Радок з кнопкамі перадустаноўленых раздзяляльнікаў дазваляе злучаць паўторы нічым, прабелам, новым радком, коскай, вертыкальнай рысай, тыры, ці любым уласным радком, які вы ўводзіце.
- 2Паўтарэнне Array.fill / replaceAllПры кожным націску клавішы ці змене опцыі useMemo вылічвае вывад: для звычайнага тэксту ён выклікае Array(count).fill(text).join(separator); калі ваш тэкст утрымлівае токен {n}, ён пераключаецца на цыкл for, які выклікае text.replaceAll('{n}', i+1) для кожнага паўтору, ператвараючы інструмент у генератар нумараванага спіса.
- 3Абмежаванне папярэдняга прагляду і статыстыкаДругі useMemo падлічвае словы (разбітыя на прабелах) і радкі (разбітыя на новых радках). Папярэдні прагляд DOM абмежаваны 100 000 сімваламі, каб рэндэрынг заставаўся хуткім — жоўты банер з'яўляецца, калі поўны вывад перавышае гэту мяжу, але поўны тэкст заўсёды даступны праз Капіяваць ці Спампаваць.
- 4Капіраванне ці спампоўваннеКапіраванне выкарыстоўвае navigator.clipboard.writeText з поўным неразбітым радком вываду. Спампоўванне абгортвае той жа радок у Blob тыпу text/plain і выклікае захаванне файла як repeated-text.txt — абедзве аперацыі адбываюцца лакальна без сеткавага запыту.
Звязаныя інструменты
Зацыкліванне відэа — паўтор відэа
Паўтарыце відэа 2, 3 або 10 разоў ці да таго часу, пакуль яно не будзе доўжыцца 30 секунд, 10 хвілін або гадзіну. «Хутка» капіюе без страты якасці; «Плаўна» робіць перакрыжаванае згасанне на стыку, каб цыкл быў бесперапынным. Працуе ў браўзеры; нічога не загружаецца.
Пошукальнік дублікатных радкоў
Знаходзьце, лічыце або выдаляйце дублікатныя радкі з спісу. Выдатна для ачысткі спісаў электронных адрасоў, журналаў аўдыту або пошуку паўторных запісаў у дамп даных.
Выбар эмодзі
Шукайце і капіруйце эмодзі адным клікам. Праглядайце па катэгорыях, складайце радок з некалькіх эмодзі, выбірайце тон скуры і знаходзьце нядаўна выкарыстаныя.