Ana içeriğe geç

Ücretsiz Metin Tekrarlayıcı

Herhangi bir metni veya karakteri özel ayırıcıyla seçilen sayıda tekrarlayın. Test verileri, desenler ve yer tutucu içerik oluşturmak için kullanışlıdır.

Yüklendikten sonra çevrimdışı çalışır

İpucu: metninizin herhangi bir yerine {n} yazarak tekrar numarasını ekleyin — 'Öğe {n}' Öğe 1, Öğe 2, … olur

kez
Çıkış · 5 tekrar · 59 kr · 10 kelime · 5 satır
Hello World Hello World Hello World Hello World Hello World

Yaygın kullanımlar

  • Test için Tekrarlanan Metin OluşturUI testleri, yük testleri ve arayüzlerin uzun veya tekrarlanan içeriği nasıl işlediğini kontrol etmek için tekrarlanan dizeler oluşturun.
  • Tasarım Mockup'ları için Tekrarlanan MetinFigma, Sketch veya diğer tasarım araçları için içerik alanlarını doldurmak üzere tekrarlanan yer tutucu metin veya semboller oluşturun.
  • Sosyal Medya Yayınları için Metin TekrarlayınInstagram, TikTok ve diğer platformlar için göze çarpan tekrarlanan desenler, hashtag listeleri veya vurgulu metin oluşturun.
  • Elektronik Tablolar için Tekrarlanan Veriler OluşturVirgül veya satır sonu ayırıcılarıyla tekrarlanan değerler oluşturun ve doğrudan elektronik tablo satırlarına veya CSV dosyalarına yapıştırın.
  • Eğitim Alıştırmaları için Metin TekrarlayınEl yazısı pratiği, yazma alıştırmaları, dil egzersizleri ve eğitim çalışma sayfaları için tekrarlanan metin oluşturun.

Nasıl çalışır

Metin Tekrarlayıcı hiçbir harici bağımlılık olmadan tamamen tarayıcıda çalışır — çıktı JavaScript'in yerel Array.fill ve Array.join yöntemleriyle oluşturulur; isteğe bağlı {n} numaralandırma modu elle yazılmış bir döngü ve String.replaceAll ile işlenir. Hiçbir şey sunucuya gönderilmez.

  1. 1
    Girdi ve seçenekler
    Metin alanına herhangi bir metni yazar (veya yapıştırır) ve 1 ile 10.000 arasında bir tekrar sayısı ayarlarsınız. Bir sıra hazır ayırıcı düğmesi, tekrarları hiçbir şeyle, boşlukla, yeni satırla, virgülle, dikey çizgiyle, uzun tireyle veya yazdığınız özel bir dizeyle birleştirmenizi sağlar.
  2. 2
    Array.fill / replaceAll ile tekrarlama
    Her tuş vuruşunda veya seçenek değişikliğinde bir useMemo çıktıyı hesaplar: düz metin için Array(count).fill(text).join(separator) çağırır; metniniz {n} belirtecini içeriyorsa her tekrar için text.replaceAll('{n}', i+1) çağıran bir for döngüsüne geçer ve aracı numaralı liste oluşturucuya dönüştürür.
  3. 3
    Önizleme sınırı ve istatistikler
    İkinci bir useMemo kelimeleri (boşluklardan bölerek) ve satırları (yeni satırdan bölerek) sayar. DOM önizlemesi, çizimin hızlı kalması için 100.000 karakterle sınırlıdır — tam çıktı bu sınırı aştığında sarı bir uyarı görünür, ancak metnin tamamı her zaman Kopyala veya İndir ile kullanılabilir.
  4. 4
    Kopyala veya indir
    Kopyalama, bölünmemiş tam çıktı dizesiyle navigator.clipboard.writeText kullanır. İndirme, aynı dizeyi text/plain türünde bir Blob'a sarar ve repeated-text.txt olarak dosya kaydetmeyi tetikler — iki işlem de ağ isteği olmadan yerel olarak gerçekleşir.

İlgili araçlar

Sık sorulan sorular