Անցնել հիմնական բովանդակությանը

Տեքստի կրկնիչ անվճար

Կրկնեք ցանկացած տեքստ կամ նիշ ընտրված թվով անգամ կարգավորված բաժանիչով: Օգտակար է փորձարկման տվյալներ, ձևանմուշներ ու տեղապահ բովանդակություն ստեղծելու:

Աշխատում է անցանց՝ բեռնվելուց հետո

Խորհուրդ՝ գրեք {n} ձեր տեքստի ցանկացած վայրում, որպեսզի տեղադրեք կրկնության համարը՝ 'Item {n}' դառնում է Item 1, Item 2, …

անգամ
Ելք · 5 կրկնումներ · 59 նիշ · 10 բառեր · 5 տողեր
Hello World Hello World Hello World Hello World Hello World

Տարածված կիրառություններ

  • Ստեղծել կրկնվող տեքստ փորձարկման համարՍտեղծել կրկնվող շղթաներ UI փորձարկման, բեռի փորձարկման և ստուգել, թե ինչպես են ինտերֆեյսները հաղթահարում երկար կամ կրկնվող բովանդակություն:
  • Կրկնվող տեքստ դիզայնի մոքապների համարՍտեղծել կրկնվող տեղապահ տեքստ կամ խորհրդանիշներ Figma, Sketch կամ այլ դիզայն գործիքների համար բովանդակության տարածքներ լցնելու համար:
  • Կրկնել տեքստ սոցիալական մեդիա գրառումների համարՍտեղծել գրավիչ կրկնվող նախշեր, հեշտագ ցուցակներ կամ շեշտված տեքստ Instagram, TikTok և այլ հարթակների համար:
  • Ստեղծել կրկնվող տվյալներ աղյուսակների համարՍտեղծել կրկնվող արժեքներ ստորակետ կամ նոր տող բաժանարար թղթակցիչ ուղղակիորեն աղյուսակային տողերին կամ CSV ֆայլերին:
  • Կրկնել տեքստ կրթական վարժությունների համարՍտեղծել կրկնվող տեքստ ձեռքով գրածի վարժությունների, մուտքի վարժությունների, լեզվի վարժությունների և կրթական թերթերի համար:

Ինչպես է այն աշխատում

Text Repeater-ը լիովին աշխատում է դիտարկիչում՝ առանց արտաքին կախվածությունների — ելքը կառուցվում է JavaScript-ի բնիկ Array.fill և Array.join մեթոդներով, ընտրովի {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-ը ամբողջական չբաժանված ելքային տողով։ Ներբեռնումը նույն տողը փաթաթում է text/plain տիպի Blob-ում և գործարկում է ֆայլի պահում որպես repeated-text.txt — երկու գործողություններն էլ տեղի են ունենում տեղում՝ առանց ցանցային հարցման։

Առնչվող գործիքներ

Հաճախակի տրվող հարցեր