본문으로 건너뛰기

무료 텍스트 반복기

임의의 텍스트나 문자를 선택한 횟수만큼 사용자 지정 구분자와 함께 반복합니다. 테스트 데이터, 패턴, 더미 콘텐츠 생성에 유용합니다.

한 번 로드하면 오프라인에서도 작동

팁: 텍스트의 어디든 {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 파일에 직접 붙여넣기 위해 쉼표 또는 줄 바꿈 구분 기호를 사용하여 반복된 값을 만듭니다.
  • 교육 연습을 위한 텍스트 반복필기 연습, 타이핑 연습, 언어 드릴 및 교육 워크시트를 위한 반복된 텍스트를 생성합니다.

사용 방법

텍스트 반복기는 외부 의존성 없이 전적으로 브라우저에서 실행됩니다. 출력은 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로 저장합니다. 두 작업 모두 네트워크 요청 없이 로컬에서 이루어집니다.

관련 도구

자주 묻는 질문