Teksto kartotojas nemokamai
Kartokite bet kurį tekstą ar simbolį pasirinktą skaičių kartų su pasirinktiniu skyrikliu. Naudinga bandomųjų duomenų, šablonų ir vietos užpildymo turinio generavimui.
Patarimas: rašykite {n} bet kur savo tekste, norėdami įterpti kartojimo numerį — 'Prekė {n}' tampa Prekė 1, Prekė 2, …
Dažniausi naudojimo būdai
- Sugeneruoti pasikartojantis tekstas testavimuiSukurkite pasikartojančias eilutes UI testavimui, apkrovos testavimui ir patikrinimui, kaip sąsajos valdo ilgą arba pasikartojantį turinį.
- Pasikartojantis tekstas dizaino maketamsSugeneruokite pasikartojantį pakaitalinį tekstą arba simbolius Figmai, Sketch ar kitiems dizaino įrankiams turinio sritims išpildyti.
- Pakartokite tekstą socialinės žiniasklaidos įrašamsSukurkite patrauklias pasikartojančias šablonus, sauktuko sąrašus arba paryškintą tekstą „Instagram
- Sugeneruoti pasikartojantys duomenys skaičiuoklėmsSukurkite pasikartojančias vertes su kableliu arba naujos eilutės skyrikliais, kuriuos galima tiesiogiai įkliudyti į skaičiuoklės eilutes arba CSV failus.
- Pakartokite tekstą švietimo pratimamsSugeneruokite pasikartojantį tekstą rašymo pratimams, rašymo pratimams, kalbos pratimams ir edukaciniam darbalapiams.
Kaip tai veikia
„Text Repeater“ veikia visiškai naršyklėje, be jokių išorinių priklausomybių — išvestis sukonstruojama naudojant JavaScript natyvius Array.fill ir Array.join metodus, su pasirenkamu {n} numeravimo režimu, tvarkomu rankomis parašyto ciklo ir String.replaceAll. Niekas nesiunčiama į serverį.
- 1Įvestis ir parinktysĮvedate (ar įklijuojate) bet kokį tekstą į teksto lauką ir nustatote pakartojimų skaičių nuo 1 iki 10 000. Iš anksto nustatytų skirtukų mygtukų eilutė leidžia sujungti pakartojimus be nieko, tarpu, nauja eilute, kableliu, vertikaliu brūkšniu, ilguoju brūkšniu ar bet kokia jūsų įvesta pasirinktine eilute.
- 2Array.fill / replaceAll pakartojimasSu kiekvienu paspaudimu ar parinkties pakeitimu useMemo apskaičiuoja išvestį: paprastam tekstui iškviečia Array(count).fill(text).join(separator); jei jūsų tekste yra {n} žetonas, pereina prie for ciklo, kuris kiekvienam pakartojimui iškviečia text.replaceAll('{n}', i+1), paversdamas įrankį sunumeruoto sąrašo generatoriumi.
- 3Peržiūros ribojimas ir statistikaAntras useMemo skaičiuoja žodžius (padalytus pagal tarpus) ir eilutes (padalytas pagal naują eilutę). DOM peržiūra ribojama iki 100 000 simbolių, kad atvaizdavimas liktų greitas — kai pilna išvestis viršija šią ribą, pasirodo gintaro spalvos juosta, tačiau visas tekstas visada prieinamas per kopijavimą ar atsisiuntimą.
- 4Kopijuoti arba atsisiųstiKopijavimas naudoja navigator.clipboard.writeText su pilna nepadalyta išvesties eilute. Atsisiuntimas apvynioja tą pačią eilutę Blob'u, tipo text/plain, ir suaktyvina failo išsaugojimą kaip repeated-text.txt — abi operacijos vyksta vietoje, be jokios tinklo užklausos.
Susiję įrankiai
Vaizdo įrašų kartotuvas — pakartokite vaizdo įrašą
Pakartokite vaizdo įrašą 2, 3 ar 10 kartų arba kol jis truks 30 sekundžių, 10 minučių ar valandą. Greitas režimas nukopijuoja be kokybės nuostolių; Sklandus sujungimo vietą užtemdo, kad kartojimas būtų be pastebimo šuolio. Veikia jūsų naršyklėje; niekas nekeliama į serverį.
Pasikartojančių eilučių ieškiklis
Raskite, suskaičiuokite ar pašalinkite pasikartojančias eilutes iš sąrašo. Puiku el. pašto sąrašų valymui, audito žurnalams ar pasikartojančių įrašų paieškai duomenų sąvartyno failuose.
Jaustukų rinkiklis
Ieškok ir kopijuok jaustukus vienu spustelėjimu. Naršyk pagal kategoriją, sudaryk kelių jaustukų eilutę, pasirink odos atspalvį ir rask neseniai naudotus.