Негізгі мазмұнға өту

Мәтін қайталаушы — тегін

Кез келген мәтінді немесе таңбаны реттелетін бөлгішпен таңдалған рет қайталаңыз. Сынақ деректерін, үлгілерді және орын толтырғыш мазмұнды жасау үшін пайдалы.

Жүктелгеннен кейін офлайн жұмыс істейді

Кеңес: өзгерту нөмірін енгізу үшін мәтіннің кез келген орнына {n} жазыңыз — 'Элемент {n}' Элемент 1, Элемент 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} белгісі болса, ол әр қайталау үшін text.replaceAll('{n}', i+1)-ты шақыратын for-циклына ауысады, құралды нөмірленген-тізім генераторына айналдырады.
  3. 3
    Алдын ала қарауды шектеу мен статистика
    Екінші useMemo сөздерді (бос орында бөлінген) және жолдарды (жаңа жолда бөлінген) санайды. DOM алдын ала қарауы өңдеуді жылдам ұстау үшін 100,000 таңбамен шектелген — толық шығыс сол шектен асқанда сарғыш баннер пайда болады, бірақ толық мәтін әрқашан Көшіру немесе Жүктеп алу арқылы қолжетімді.
  4. 4
    Көшіру немесе жүктеп алу
    Көшіру толық бөлінбеген шығыс жолымен navigator.clipboard.writeText пайдаланады. Жүктеп алу дәл сол жолды text/plain деп терілген Blob-қа орап, repeated-text.txt ретінде файл сақтауды іске қосады — екі операция да желілік сұраусыз жергілікті түрде жүреді.

Байланысты құралдар

Жиі қойылатын сұрақтар