여러 txt 파일에 유사하지만 완전히 일치하지 않는 내용이 있을 때, 파일을 하나씩 열어 수동으로 찾아 바꾸면 시간이 많이 걸릴 뿐만 아니라 실수로 빠뜨리기 쉽습니다. 본 문서에서는 사무용 소프트웨어 " HeSoft Doc Batch Tool "를 사용하여 txt 파일 내에서 퍼지 키워드가 포함된 전체 단락을 새로운 텍스트로 일괄 치환하는 방법을 소개합니다. 실제 작업 인터페이스를 통해 적용 시나리오, 처리 전후 효과, 구체적인 단계 및 주의사항을 설명하여 텍스트 정리, 내용 통일, 일괄 수정 작업을 신속하게 완료하고 반복 작업을 줄이며 파일 처리 효율을 향상시킬 수 있습니다.
많은 사람들이 TXT 텍스트 파일을 정리할 때 다음과 같은 문제에 직면합니다. 동일한 파일들 내 일부 단락 내용을 일괄 교체해야 하지만, 이 단락들이 완전히 동일하지 않고 특정 키워드나 유사한 표현을 포함하고 있다는 점입니다. txt 파일을 하나씩 열어 수동으로 찾고, 단락별로 삭제한 후 새 내용을 붙여넣으면 작업량이 많고 오류도 발생하기 쉽습니다.
이 글에서 해결하고자 하는 시나리오는 바로 이것입니다: txt 파일에서 퍼지 키워드가 포함된 단락을 새로운 텍스트로 일괄 교체하는 방법. 스크린샷과 함께 보면, 우리가 사용하는 사무용 소프트웨어는 HeSoft Doc Batch Tool 이며, 대량의 파일 처리에 적합하고 특히 텍스트 내용 일괄 수정, 자료 형식 통일, 반복 작업 감소에 유용합니다.
적용 시나리오
다음과 같은 요구 사항이 있다면 이 방법이 매우 적합합니다:
- 여러 txt 파일의 지정된 설명 단락, 이전 버전 설명, 유효하지 않은 내용을 일괄 정리
- 키워드를 기준으로 전체 단락을 찾아 새로운 표준 텍스트로 일괄 교체
- 텍스트 내용에 약간의 차이가 있어 '완전 일치' 찾기만으로는 불가능한 경우
- 하나의 파일이 아닌 다수의 메모장 파일, 텍스트 파일을 처리해야 하는 경우
예를 들어, 일부 txt 텍스트에 숫자 연도, 고정 문구, 특정 설명문 등이 포함되어 있을 때, 이러한 키워드에 해당하면 해당 전체 단락을 새로운 내용으로 교체하는 것입니다. 이러한 처리 방식은 지식 베이스 정리, 수집 텍스트 클리닝, 일괄 교정, 카피라이팅 업데이트 등의 사무 시나리오에 특히 적합합니다.
효과 미리보기
처리 전
예시 스크린샷에서 원본 txt 파일에 처리해야 할 두 개의 단락이 있음을 알 수 있습니다:
- 한 단락에는 13.8과 같은 숫자 내용이 포함되어 있습니다.
- 다른 단락에는 In this sense라는 구문이 포함되어 있습니다.

이러한 내용은 각각의 완전한 단락 안에 있으며, 특정 단어만 교체하는 것이 아니라 해당 키워드를 포함한 단락 전체를 통째로 교체해야 합니다.
처리 후
처리 완료 후, 키워드에 해당했던 전체 단락 내용이 새로운 텍스트로 교체됩니다.

예시에서 확인할 수 있습니다:
- 첫 번째 규칙에 해당된 전체 단락이 testA로 교체되었습니다.
- 두 번째 규칙에 해당된 전체 단락이 testB로 교체되었습니다.
규칙에 해당되지 않은 다른 단락들은 원래 상태를 유지합니다. 이를 통해 수동으로 하나씩 편집하지 않고도 빠르게 일괄 교체를 완료할 수 있습니다.
조작 단계
1단계: 텍스트 도구의 해당 기능으로 이동
HeSoft Doc Batch Tool 를 연 후, 왼쪽 기능 영역에서 텍스트 도구를 선택합니다. 기능 목록에서 키워드에 따라 텍스트 파일의 완전한 행 찾기 및 바꾸기를 클릭합니다.
스크린샷에서 보듯, 이 기능의 설명은 텍스트 파일 내 키워드를 기준으로 전체 행 또는 전체 단락을 처리하는 것으로, 본 글의 요구사항인 '키워드로 찾은 후 새 텍스트로 교체'와 정확히 일치합니다.

이 단계의 목적: 올바른 일괄 처리 모듈로 진입합니다.
예상 결과: 파일 가져오기 및 처리 구성 인터페이스로 진입합니다.
2단계: 처리할 TXT 파일 일괄 추가
기능 페이지 진입 후, 먼저 '처리할 레코드 선택' 1단계에서 파일을 가져옵니다. 인터페이스 오른쪽 상단에서 다음 버튼들을 볼 수 있습니다:
- 파일 추가
- 폴더에서 파일 가져오기
- 비우기
- 더보기
소수의 txt 파일만 처리한다면 파일 추가를 클릭하면 됩니다. 한 디렉터리 아래의 텍스트 파일을 한 번에 처리하려면 폴더에서 파일 가져오기를 사용하는 것이 더 효율적입니다.

스크린샷에는 이미 10개의 txt 파일이 일괄 가져와졌으며, 목록에는 파일 이름, 경로, 확장자, 생성 시간, 수정 시간 등의 정보가 표시되어 대조하기 쉽습니다.
이 단계의 목적: 처리할 모든 txt 텍스트 파일을 한 번에 불러옵니다.
예상 결과: 파일 목록에서 가져온 txt 레코드를 확인할 수 있으며, 확인 후 하단의 다음 단계를 클릭합니다.
3단계: 퍼지 찾기 방식 선택
'처리 옵션 설정'으로 진입한 후, 먼저 찾기 방식을 설정합니다. 스크린샷에서 명확히 볼 수 있듯이, '찾기 방식'에서 선택한 것은:
수식을 사용하여 퍼지 텍스트 찾기
이 단계는 매우 중요합니다. 본 글에서 다루는 것은 퍼지 키워드가 포함된 단락 교체이며, 엄격한 완전 일치 찾기가 아니므로 정밀 찾기가 아닌 퍼지 찾기 방식을 사용해야 합니다.
또한 인터페이스에는 '알파벳 대소문자 무시' 옵션이 있습니다. txt 파일에 영문 대소문자가 통일되지 않을 수 있다면 실제 상황에 따라 선택 여부를 고려할 수 있습니다.

이 단계의 목적: 소프트웨어가 퍼지 규칙으로 내용을 인식하게 하여 일치 유연성을 높입니다.
예상 결과: 시스템이 작성된 표현식 또는 키워드 규칙에 따라 찾기를 수행합니다.
4단계: 찾을 키워드 목록 작성
왼쪽의 찾을 키워드 목록에 일치시킬 내용을 입력합니다. 예시 스크린샷에는 두 가지가 작성되어 있습니다:
- \d+
- In this sense
인터페이스 상태로 보아, 여기서는 퍼지 규칙에 따른 일치를 지원하므로 고정 구문뿐만 아니라 규칙 특성을 가진 찾기 내용도 작성할 수 있습니다. 예시의 \d+는 숫자 내용을 일치시키는 데 사용되고, In this sense는 해당 구문을 포함한 단락을 일치시키는 데 사용됩니다.
이 단계의 목적: 소프트웨어에 '어떤 내용이 대상 단락 적중으로 간주되는지'를 알려줍니다.
예상 결과: 소프트웨어가 각 txt 파일에서 이러한 키워드나 규칙을 포함한 완전한 내용을 찾습니다.
5단계: 교체될 새 텍스트 작성
오른쪽의 교체될 키워드 목록에 대응하는 새 텍스트를 입력합니다. 스크린샷의 두 가지 교체 내용은 각각:
- testA
- testB
이는 다음을 의미합니다:
- 첫 번째 찾기 규칙에 해당된 전체 내용을 testA로 교체
- 두 번째 찾기 규칙에 해당된 전체 내용을 testB로 교체
좌우 목록은 1:1 대응 관계이므로 작성 시 순서를 일치시키는 데 주의해야 합니다.
이 단계의 목적: 각 찾기 규칙에 대한 교체 결과를 지정합니다.
예상 결과: 각 해당 단락이 해당 규칙에 따라 새로운 텍스트로 교체될 수 있습니다.
6단계: 다음 단계로 계속 진행하여 일괄 처리 실행
찾기 규칙과 교체 내용을 설정한 후, 페이지 하단의 다음 단계를 클릭하여 후속 절차를 계속합니다. 인터페이스 상단 단계 안내에 따르면, 이어서 진입할 항목은:
- 저장 위치 설정
- 처리 시작
즉, 규칙 구성을 완료한 후, 처리 결과의 저장 위치를 설정하고 나서 일괄 교체를 실행하면 됩니다.
이 단계의 목적: 처리 규칙을 제출하고 일괄 실행을 시작합니다.
예상 결과: 소프트웨어가 가져온 모든 txt 파일을 자동으로 처리하여, 퍼지 키워드가 포함된 대상 단락을 지정한 새 텍스트로 교체합니다.
자주 묻는 질문 및 주의사항
1. 퍼지 찾기와 정밀 찾기의 차이점은 무엇인가요?
대상 내용이 여러 txt 파일에서 약간의 차이가 있거나, 특정 패턴으로 내용을 일치시켜야 한다면 수식을 사용하여 퍼지 텍스트 찾기를 우선 사용해야 합니다. 내용이 완전히 동일한 경우에만 정밀 찾기를 사용하는 것이 더 적합합니다.
2. 찾기 목록과 교체 목록의 순서가 일치해야 하나요?
일치해야 합니다. 왼쪽 첫 번째 항목은 오른쪽 첫 번째 항목에, 왼쪽 두 번째 항목은 오른쪽 두 번째 항목에 대응됩니다. 그렇지 않으면 교체 결과가 예상과 달라질 수 있습니다.
3. 단일 단어를 교체하는 것인가요, 아니면 단락 전체를 교체하는 것인가요?
스크린샷 전후 효과로 볼 때, 여기서의 처리 결과는 키워드에 해당하기만 하면 해당하는 완전한 단락 내용이 새로운 텍스트로 교체됩니다. 따라서 단순히 한 단어만 바꾸는 것이 아니라, 단락 전체 삭제, 단락 전체 재작성, 단락 전체 일괄 교체에 적합합니다.
4. 처리 전에 파일을 백업해야 하나요?
정식으로 일괄 처리하기 전에, 특히 규칙이 복잡하거나 파일 수가 많을 때는 원본 txt 파일을 먼저 백업하는 것이 좋습니다. 소량의 샘플로 먼저 테스트하여 결과가 올바른지 확인한 후 전체 파일을 처리하는 것이 더 안전합니다.
5. 어떤 텍스트 파일 시나리오를 처리할 수 있나요?
본 글에서 보여주는 것은 txt 텍스트 파일 일괄 교체 시나리오로, 메모장 파일, 순수 텍스트 자료, 일괄 내보낸 텍스트 내용 정리 등에 적합합니다. doc, docx, Excel, PDF 등 문서 처리 요구가 있다면 이러한 사무용 소프트웨어의 다른 모듈과 결합하여 계속 일괄 처리할 수 있습니다.
요약
'txt 파일에서 퍼지 키워드가 포함된 단락을 새로운 텍스트로 일괄 교체'하는 이러한 요구사항에 대해 수동 처리는 효율이 낮고 반복 작업이 많습니다. HeSoft Doc Batch Tool 와 같은 사무용 소프트웨어의 장점은, 원래 파일을 하나씩 열고 단락별로 찾고 교체하던 작업을 한 번의 구성으로 일괄 완료할 수 있도록 전환해 준다는 점에 있습니다.
실제 작업에서는 다음 단계만 거치면 됩니다:
- 텍스트 도구의 해당 기능으로 진입
- txt 파일 일괄 가져오기
- '수식을 사용하여 퍼지 텍스트 찾기' 선택
- 찾을 키워드 목록과 교체할 내용 목록 작성
- 저장 위치 설정 및 처리 시작
텍스트를 일괄 정리하고, 내용을 통일하며, 데이터를 클리닝해야 하는 일이 잦다면 이 흐름을 정례화하는 것을 권장합니다. 몇 가지 샘플 텍스트로 먼저 규칙을 테스트하고, 확인이 완료된 후 일괄 실행하면 반복 작업을 현저히 줄이고 파일 처리 효율성을 높일 수 있습니다.