Neidio i'r prif gynnwys

Ailadroddwr Testun am ddim

Ailadroddwch unrhyw destun neu gymeriad nifer o weithiau â gwahanwr personol. Defnyddiol ar gyfer cynhyrchu data prawf, patrymau, a chynnwys dal-lle.

Yn gweithio all-lein ar ôl llwytho

Awgrym: ysgrifennwch {n} yn unrhyw le yn eich testun i fewnosod y rhif ailadrodd — daw 'Eitem {n}' yn Eitem 1, Eitem 2, …

gwaith
Allbwn · 5 ailadroddiad · 59 nod · 10 geiriau · 5 llinellau
Hello World Hello World Hello World Hello World Hello World

Defnyddiau cyffredin

  • Cynhyrchu Testun Ailadroddus ar gyfer ProfiCrewch linynau ailadroddus ar gyfer profi UI, profi llwyth a gwiriad sut mae rhyngwynebau yn trin cynnwys hir neu ailadroddus.
  • Testun Ailadroddus ar gyfer Mockups DylunioCynhyrchu testun lle-dalwr ailadroddus neu symbolau ar gyfer Figma, Sketch neu offer dylunio eraill i lenwi ardaloedd cynnwys.
  • Ailadrodd Testun ar gyfer Postiadau Cyfrwng CymdeithasolCrewch batrymau ailadroddus ddeniadol, rhestrau hashtag neu destun pwysleisio ar gyfer Instagram, TikTok a llwyfannau eraill.
  • Cynhyrchu Data Ailadroddus ar gyfer Taflenni GyfrifirCrewch werthoedd ailadroddus gyda gwahanuddion coma neu linell newydd i ludo yn uniongyrchol i resi taflen gyfrifir neu ffeiliau CSV.
  • Ailadrodd Testun ar gyfer Ymarferion AddysgolCynhyrchu testun ailadroddus ar gyfer ymarferion ysgrifennu â llaw, ymarferion teipio, ymarferion iaith a thaflenni addysgol.

Sut Mae'n Gweithio

Mae Text Repeater yn rhedeg yn gyfan gwbl yn y porwr heb unrhyw ddibyniaethau allanol — caiff yr allbwn ei adeiladu gyda dulliau brodorol JavaScript Array.fill ac Array.join, gyda modd rhifo {n} dewisol wedi'i drin gan ddolen wedi'i hysgrifennu â llaw a String.replaceAll. Nid oes dim yn cael ei anfon i weinydd.

  1. 1
    Mewnbwn ac opsiynau
    Rydych yn teipio (neu'n gludo) unrhyw destun i'r blwch testun ac yn gosod nifer ailadroddiadau rhwng 1 a 10,000. Mae rhes o fotymau gwahanydd rhagosodedig yn gadael i chi uno ailadroddiadau heb ddim, gyda bwlch, llinell newydd, coma, pibell, llinell doriad hir, neu unrhyw linyn personol a deipiwch.
  2. 2
    Ailadrodd gydag Array.fill / replaceAll
    Ar bob trawiad bysell neu newid opsiwn, mae useMemo yn cyfrifo'r allbwn: ar gyfer testun plaen mae'n galw Array(count).fill(text).join(separator); os yw eich testun yn cynnwys y tocyn {n}, mae'n newid i ddolen for sy'n galw text.replaceAll('{n}', i+1) ar gyfer pob ailadroddiad, gan droi'r offeryn yn gynhyrchydd rhestrau wedi'u rhifo.
  3. 3
    Capio'r rhagolwg ac ystadegau
    Mae ail useMemo yn cyfrif geiriau (wedi'u hollti ar ofod gwyn) a llinellau (wedi'u hollti ar linell newydd). Caiff rhagolwg y DOM ei gapio ar 100,000 o nodau i gadw'r rendro'n gyflym — mae baner oren yn ymddangos pan fo'r allbwn llawn yn fwy na'r terfyn hwnnw, ond mae'r testun cyflawn bob amser ar gael drwy Copïo neu Lwytho i Lawr.
  4. 4
    Copïo neu lawrlwytho
    Mae Copïo yn defnyddio navigator.clipboard.writeText gyda'r llinyn allbwn llawn heb ei hollti. Mae Llwytho i Lawr yn lapio'r un llinyn mewn Blob o'r math text/plain ac yn sbarduno cadw ffeil fel repeated-text.txt — mae'r ddau weithrediad yn digwydd yn lleol heb unrhyw gais rhwydwaith.

Offer Cysylltiedig

Cwestiynau Cyffredin