Əsas məzmuna keç

Pulsuz Mətn Təkrarlayıcısı

İstənilən mətni və ya simvolu xüsusi ayırıcı ilə seçilmiş sayda dəfə təkrarlayın. Test datası, nümunələr və yer tutucu məzmun yaratmaq üçün faydalıdır.

Bir dəfə yükləndikdən sonra oflayn işləyir

İp ucu: tekrar sayını əlavə etmək üçün {n} yazın — 'Maddə {n}' Maddə 1, Maddə 2, … olur

dəfə
Çıxış · 5 təkrarlama · 59 sim · 10 sözlər · 5 sətrlər
Hello World Hello World Hello World Hello World Hello World

Ümumi istifadələr

  • Test üçün Təkrarlanan Mətni Yaradınİstifadəçi interfeysi sınaqları, yük testləri üçün təkrarlanan sətirlər yaradın və interfeyslərinn uzun və ya təkrarlanan məzmunu necə idarə etdiyini yoxlayın.
  • Dizayn Mockups üçün Təkrarlanan MətniFigma, Sketch və digər dizayn alətləri üçün təkrarlanan placeholder mətni və ya simvollar yaradın məzmun sahələrini doldurmaq üçün.
  • Sosial Mediya Göndərişləri üçün Mətni TəkrarlayınInstagram, TikTok və digər platformalar üçün cəlbedici təkrarlanan nümunələr, hashtag siyahıları və ya vurğulanmış mətni yaradın.
  • Elektron Cədvəllər üçün Təkrarlanan Məlumatlar YaradınVergül və ya yeni sətir ayırıcıları ilə təkrarlanan dəyərlər yaradın cədvəl sıralarına və ya CSV fayllarına birbaşa yapışdırmaq üçün.
  • Təhsil Məşəqqələri üçün Mətni TəkrarlayınEl yazısı məşəqqələri, yazı məşəqqələri, dil drilləri və təhsil vərəqələri üçün təkrarlanan mətni yaradın.

Necə İşləyir

Text Repeater sıfır xarici asılılıqla tamamilə brauzerdə işləyir — çıxış JavaScript-in doğma Array.fill və Array.join metodları istifadə edərək qurulur, isteğe bağlı bir {n} nömrələmə rejimi isə əl ilə yazılmış bir dövr və String.replaceAll ilə idarə olunur. Heç nə bir serverə göndərilmir.

  1. 1
    Giriş və seçimlər
    Textarea-ya istənilən mətni yazırsınız (ya da yapışdırırsınız) və 1 ilə 10,000 arasında bir təkrar sayı təyin edirsiniz. Bir sıra hazır ayırıcı düymələr təkrarları heç nə, bir boşluq, bir yeni-sətir, bir vergül, bir dik xətt, bir uzun tire, ya da yazdığınız istənilən fərdi bir sətirlə birləşdirməyə imkan verir.
  2. 2
    Array.fill / replaceAll təkrarlanması
    Hər klaviatura vuruşunda ya da seçim dəyişikliyində, bir useMemo çıxışı hesablayır: düz mətn üçün Array(count).fill(text).join(separator)-i çağırır; mətniniz {n} nişanını ehtiva edirsə, hər təkrar üçün text.replaceAll('{n}', i+1)-i çağıran bir for-dövrünə keçir, aləti nömrələnmiş-siyahı yaradıcısına çevirərək.
  3. 3
    Önizləmə hüddu və statistika
    İkinci bir useMemo sözləri (boşluqda bölünmüş) və sətirləri (yeni-sətirdə bölünmüş) sayır. DOM önizləməsi renderi sürətli saxlamaq üçün 100,000 simvolla hüddulanır — tam çıxış o hüddu keçdikdə kəhrəbayı bir banner görünür, lakin tam mətn həmişə Kopyala ya da Endir vasitəsilə mövcuddur.
  4. 4
    Kopyala və ya endir
    Kopyala tam-bölünməmiş çıxış sətri ilə navigator.clipboard.writeText istifadə edir. Endir eyni sətri text/plain kimi yazılmış bir Blob-a sarır və repeated-text.txt kimi bir fayl saxlanmasını işə salır — hər iki əməliyyat da heç bir şəbəkə sorğusu olmadan lokal olaraq baş verir.

Əlaqəli Alətlər

Tez-tez Verilən Suallar