텍스트 일괄 바꾸기 도구

여러 개의 「찾기 → 바꿀 내용」 규칙을 한 번에 실행합니다. 대소문자 구분, 단어 단위 일치, 정규식을 지원하고 결과 미리보기와 일치 개수 집계도 제공합니다. 모든 처리는 브라우저 로컬에서 이루어집니다.

바꾸기 규칙

찾기 바꿀 내용

일반 모드에서는 찾기와 바꿀 내용에 \n(줄바꿈), \t(탭) 이스케이프를 쓸 수 있습니다.

텍스트 입력

바꾸기 결과

일괄 바꾸기의 대표적인 활용

여러 규칙은 위에서 아래 순서로 차례대로 실행됩니다. 먼저 1번을 적용하고 그 결과에 2번을 적용하는 방식입니다. 의존관계가 있는 바꾸기에 적합합니다. 예를 들어 「上海」를 「上海市」로 바꾼 뒤 「上海市中心」를 「市中心」으로 바꾸는 경우입니다.

「정규식」을 켜면 찾기 입력란을 JavaScript 정규식 문법으로 해석합니다. 예를 들어 \d+는 연속된 숫자, \s+는 공백 문자와 일치하고, (\w+)@(\w+)는 $1/$2로 그룹을 참조할 수 있습니다. 바꿀 문자열의 $&는 일치 전체를 뜻합니다. 정규식에 오류가 있으면 화면에 오류를 보여 주고 마지막 유효한 결과를 유지하므로 입력이 사라지지 않습니다.

일반 모드의 찾기는 문자 그대로 일치하며 . * ? 같은 특수 문자를 정규식 기호로 해석하지 않습니다. 동시에 \n, \t 이스케이프를 지원해 줄바꿈과 탭을 찾거나 바꿀 수 있습니다. 모든 바꾸기는 브라우저 로컬에서 완료되며 텍스트는 업로드되지 않습니다.

사용 방법

  1. 원문을 입력란에 붙여넣고 「찾기 → 바꿀 내용」 규칙을 하나 이상 입력합니다.
  2. 필요하면 대소문자 구분, 단어 단위 일치, 정규식을 선택하면 결과가 실시간으로 갱신됩니다.
  3. 일치 개수를 확인해 문제가 없으면 「복사」를 눌러 결과를 가져갑니다.

자주 묻는 질문

여러 규칙의 실행 순서는 어떻게 되나요?

화면 위에서 아래 순서로 차례대로 실행되며 뒤 규칙은 앞 규칙의 결과에 적용됩니다. 순서를 바꾸려면 삭제한 뒤 다시 추가하세요.

줄바꿈 문자는 어떻게 찾거나 바꾸나요?

일반 모드에서는 찾기 또는 바꿀 내용 입력란에 \n을 넣으면 줄바꿈, \t는 탭을 뜻합니다. 정규식 모드에서는 정규식 문법(\n이나 \s 등)을 그대로 쓰면 됩니다.

단어 단위 일치는 무엇인가요?

켜면 독립적으로 등장하는 단어만 바꿉니다. 예를 들어 cat을 찾을 때 category 안의 cat을 잘못 바꾸지 않습니다. 이 옵션은 일반 모드에서만 적용됩니다.

정규식을 잘못 쓰면 어떻게 되나요?

「정규식이 잘못되었습니다」와 함께 구체적인 오류가 표시되고, 마지막 유효한 결과와 모든 입력은 그대로 유지됩니다. 수정하면 결과가 자동으로 복원됩니다.