여러 Word, docx 또는 doc 문서에 유사한 키워드, 번호, 약어 등을 일괄적으로 바꿔야 할 때 파일을 하나씩 열어 수동으로 찾아 바꾸면 시간이 오래 걸릴 뿐만 아니라 누락되기 쉽습니다. 본문에서는 HeSoft Doc Batch Tool 을 예로 들어, 수식 퍼지 검색 방법, 즉 정규식 와일드카드 규칙을 사용하여 여러 Word 파일의 내용을 일괄 검색 및 치환하는 방법을 보여줍니다. 검색 규칙과 치환 내용을 한 번만 설정하면 조건에 맞는 텍스트를 지정된 결과로 일괄 치환할 수 있어 데이터 정리, 템플릿 수정, 문서 표준화 등의 작업에 적합합니다.
일상적인 사무 작업에서 많은 사람들이 이런 상황을 겪습니다. 하나의 폴더에 수십 개, 심지어 수백 개의 Word 문서가 있고, 각 문서에는 통일된 수정이 필요한 키워드, 영문 약어, 일련번호, 연도, 금액 또는 코드가 포함되어 있습니다. 단 하나의 단어라면 Word의 기본 찾기 및 바꾸기 기능으로 처리할 수 있지만, 모든 연속된 대문자, 모든 숫자, 특정 일련번호 형식과 같이 한 부류의 내용을 바꿔야 한다면 수작업은 매우 비효율적입니다.
이 글에서 해결하려는 문제는 정규식 와일드카드 수식을 사용하여 여러 Word 문서의 키워드를 일괄적으로 바꾸는 방법입니다. 여기서는 HeSoft Doc Batch Tool 을 예로 들어, 여러 docx 파일에서 수식을 사용하여 텍스트를 퍼지 검색하고, 규칙에 맞는 내용을 지정된 텍스트로 일괄 교체하는 방법을 시연합니다. 스크린샷의 예시는 Word 본문에서 대문자 규칙에 맞는 내용을 A로, 숫자 내용을 B로 바꾸는 것을 보여줍니다. 예시 파일은 6개이지만, 더 많은 doc, docx 문서의 일괄 처리에도 동일하게 적용됩니다.
적용 시나리오: 어떤 Word 내용이 정규식 일괄 교체에 적합한가
일반적인 키워드 교체는 회사의 기존 이름을 새 이름으로 바꾸거나 특정 제품명을 새 표기법으로 통일하는 등 명확한 고정 텍스트를 처리하는 데 적합합니다. 그러나 실제 업무에서는 많은 내용이 하나의 고정된 단어가 아니라 공통된 패턴을 가진 텍스트 부류이므로, 이때 정규식이나 와일드카드 수식을 사용하는 것이 더 적합합니다.
1. 일련번호, 숫자, 연도 등 가변 내용 일괄 교체
예를 들어 계약서, 강의 자료, 교육 매뉴얼, 프로젝트 문서에는 많은 숫자가 존재할 수 있습니다. 이는 수업 시수, 페이지 번호, 일련번호, 금액, 백분율 등일 수 있습니다. 모든 연속된 숫자를 특정 플레이스홀더로 통일하여 바꾸려면 \d+ 수식을 사용하는 것이 숫자를 하나하나 입력하는 것보다 훨씬 효율적입니다.
2. 영문 약어 또는 코드 일괄 교체
스크린샷 속 Word 예시에는 BOT, ELA와 같은 대문자 약어가 포함되어 있습니다. 모든 세 글자 대문자 약어를 통일적으로 처리해야 한다면 [A-Z]{3}과 같은 규칙을 사용하여 매칭할 수 있습니다. 이 방식은 BOT, ELA, BUD 등의 단어를 일일이 입력할 필요 없이 여러 다른 약어를 포괄할 수 있습니다.
3. 템플릿 문서의 플레이스홀더 내용 일괄 정리
많은 기업 내부 템플릿, 교육 자료, 프로젝트 설명서에는 ABC, 2026, No.001 등 고정 형식의 플레이스홀더가 사용됩니다. 정규식 와일드카드 수식을 사용하면 이러한 형식에 부합하는 내용을 통일된 새 텍스트로 빠르게 바꾸어 반복 작업을 줄일 수 있습니다.
4. 여러 docx, doc 파일 일괄 처리
Word 파일이 하나뿐이라면 수동 교체도 감당할 수 있지만, 스크린샷의 1.docx에서 6.docx처럼 여러 Word 문서가 있다면 파일을 하나씩 열고, 찾고, 바꾸고, 저장하는 과정은 매우 반복적입니다. 사무용 소프트웨어의 일괄 처리 기능은 이러한 단계를 한 번의 작업으로 모아 효율을 높이고 누락 확률을 낮출 수 있습니다.
효과 미리보기: 처리 전후 어떤 변화가 있는가
처리 전: 여러 Word 파일의 내용을 통일적으로 교체해야 함
처리 전, 폴더에는 여러 Word 문서가 있으며, 예시에는 1.docx, 2.docx, 3.docx, 4.docx, 5.docx, 6.docx가 포함됩니다. 이 docx 파일들은 모두 동일한 유형의 키워드 교체 규칙을 실행해야 합니다.

Word 문서 중 하나를 열어 보면 본문에 처리해야 할 영문 약어와 숫자 내용이 존재하는 것을 확인할 수 있습니다. 예를 들어 제목 부분에는 BOT이, 본문에는 ELA, 60 등의 내용이 나타납니다. 빨간색 화살표는 규칙 매칭이 필요한 텍스트 위치를 표시했습니다.

전통적인 방식으로 처리한다면, 모든 Word 파일을 열어 문서에서 BOT, ELA, 60 등의 내용을 검색하고 각각 바꿔야 합니다. 문제는 파일마다 약어와 숫자가 완전히 동일하지 않을 수 있다는 점이며, 모든 키워드를 수동으로 나열하면 누락되기 매우 쉽습니다.
처리 후: 규칙에 맞는 텍스트가 일괄 교체됨
처리가 완료되면 문서에서 수식 규칙에 부합하는 내용이 교체됩니다. 스크린샷에서 원래 세 글자 대문자 규칙에 맞던 내용이 A로, 원래 숫자 규칙에 맞던 내용이 B로 바뀐 것을 볼 수 있습니다. 노란색 하이라이트는 교체 후 변화된 위치를 보여주어 효과를 대조하기 쉽게 합니다.

효과 측면에서 볼 때, 교체는 특정 고정 단어만을 대상으로 하는 것이 아니라 규칙을 만족하는 텍스트 부류를 대상으로 합니다. 예를 들어 [A-Z]{3}는 세 개의 연속된 대문자 영문자를, \d+는 연속된 숫자를 매칭할 수 있습니다. 따라서 Word 문서 내 대량의 규칙성 있는 내용을 일괄 처리하는 데 적합합니다.
작업 단계: HeSoft Doc Batch Tool 을 사용하여 Word 키워드 일괄 교체
아래에서는 스크린샷 순서에 따라 전체 작업 흐름을 설명합니다. 핵심 아이디어는 다음과 같습니다. 먼저 Word 도구의 찾기 및 바꾸기 기능에 진입하고, 처리할 파일을 가져온 다음, 수식 퍼지 검색 텍스트를 선택하고, 마지막으로 검색 규칙과 교체 내용을 입력합니다.
1단계: Word 도구 진입 및 찾기/바꾸기 기능 선택
HeSoft Doc Batch Tool 를 열고 왼쪽 기능 영역에서 Word 도구를 선택합니다. 메인 인터페이스에서 워터마크 추가, 글꼴/단락 서식 수정, 이미지 내보내기, Word를 PDF로 변환 등 Word 문서와 관련된 여러 일괄 처리 기능을 볼 수 있습니다. 이번에 사용할 기능은 첫 번째 기능인 'Word에서 키워드 찾기 및 바꾸기'입니다.

이 단계의 작업 목적은 여러 Word 내용을 일괄 찾기 및 바꾸기 위한 전용 작업 페이지로 진입하는 것입니다. Word의 기본 기능과 달리, 여기서는 현재 열려 있는 문서 하나만 처리하는 것이 아니라 여러 Word 파일을 대상으로 교체 작업을 통일적으로 실행합니다.
2단계: 처리할 Word 파일 추가
Word에서 키워드 찾기 및 바꾸기 페이지로 진입하면 인터페이스 상단에 파일 추가, 폴더에서 파일 가져오기, 비우기, 더보기 등의 버튼이 보입니다. 예시에는 이미 6개의 docx 파일을 가져왔으며, 파일 목록에는 일련번호, 이름, 경로, 확장자, 생성 시간, 수정 시간 등의 정보가 표시됩니다.

파일 수가 적다면 '파일 추가'를 사용하여 하나씩 선택할 수 있고, 한 폴더 안에 처리할 Word 문서들만 있다면 '폴더에서 파일 가져오기'를 사용하는 것이 일괄 작업에 더 적합합니다. 가져온 후에는 파일 목록을 확인하여 처리해야 할 모든 docx 또는 doc 파일이 목록에 나타나는지 확인하는 것이 좋습니다.
이 단계의 예상 결과는 처리할 파일이 모두 작업 목록에 추가되고, 페이지 하단에 레코드 수가 표시되는 것입니다. 스크린샷에서는 총 레코드 수가 6으로, 이번에 6개의 Word 문서에 대해 동일한 키워드 교체 규칙을 실행할 것임을 나타냅니다.
3단계: 처리 옵션 설정 진입
파일 목록에 이상이 없음을 확인한 후, 페이지 하단의 '다음'을 클릭하여 처리 옵션 설정으로 진입합니다. 인터페이스 상단의 작업 흐름 진행 상태가 '처리할 레코드 선택'에서 '처리 옵션 설정'으로 이동합니다. 이 흐름 설계는 사용자가 현재 작업이 어느 단계인지 파악하는 데 도움을 주어, 규칙을 설정하기도 전에 바로 처리를 시작하는 것을 방지합니다.
4단계: 수식 퍼지 검색 텍스트 사용 선택
키워드 옵션 설정에서 검색 방식은 '정확한 텍스트 검색'과 '수식 퍼지 검색 텍스트 사용'을 제공합니다. 이 글에서 처리하려는 것은 단일 고정 키워드가 아니라 규칙성을 가진 텍스트 부류이므로, '수식 퍼지 검색 텍스트 사용'을 선택해야 합니다.

여기서의 수식 퍼지 검색은 정규식 와일드카드 규칙을 사용하는 것으로 이해할 수 있습니다. 이 방식을 선택하면 왼쪽에는 검색할 키워드 목록을, 오른쪽에는 교체될 키워드 목록을 입력합니다. 소프트웨어는 좌우의 상응하는 행 관계에 따라 교체를 진행합니다.
5단계: 정규식 와일드카드 수식 및 교체 내용 입력
스크린샷에서 왼쪽 검색할 키워드 목록에는 두 줄의 규칙이 입력되어 있습니다.
- 첫 번째 줄: [A-Z]{3}
- 두 번째 줄: \d+
오른쪽 교체될 키워드 목록에도 두 줄의 내용이 입력되어 있습니다.
- 첫 번째 줄: A
- 두 번째 줄: B
이는 소프트웨어가 첫 번째 줄 규칙 [A-Z]{3}에 매칭되는 내용을 A로, 두 번째 줄 규칙 \d+에 매칭되는 내용을 B로 교체한다는 의미입니다. 좌우의 줄 번호는 일대일로 대응되어야 하며, 그렇지 않으면 교체 결과가 예상과 달라질 수 있습니다.
여기서 [A-Z]{3}는 BOT, ELA 등 연속된 3개의 대문자 영문자를 매칭한다는 의미이고, \d+는 60, 2, 5 등 연속된 숫자를 매칭한다는 의미입니다. 이 방식을 통해 사용자는 문서에 구체적으로 어떤 약어나 숫자가 있는지 미리 알 필요 없이, 규칙에만 부합하면 일괄 처리될 수 있습니다.
6단계: 저장 위치 설정 계속 및 처리 시작
검색 규칙과 교체 내용 설정을 완료한 후 '다음'을 클릭합니다. 인터페이스 흐름에 따라 이후에는 '저장 위치 설정' 및 '처리 시작' 단계로 진입하게 됩니다. 스크린샷에서 이 두 단계 이름을 볼 수 있으므로, 실제 작업 시 인터페이스 안내에 따라 처리된 파일의 저장 위치를 선택한 후 일괄 처리 작업을 시작하십시오.
일괄 교체 전에 원본 파일을 백업하거나, 처리 결과를 새 폴더에 저장하는 것이 좋습니다. 이렇게 하면 정규식 규칙 설정이 부적절하더라도 원본 파일로 돌아가 다시 조정할 수 있어, 중요한 문서를 직접 덮어쓰는 것을 방지할 수 있습니다.
자주 묻는 질문 및 주의사항
1. 정규식 규칙은 먼저 소규모로 테스트해야 합니다
정규식의 장점은 매칭 범위가 넓다는 것이지만, 바로 그 때문에 규칙이 너무 광범위하게 작성되면 바꾸지 말아야 할 내용까지 교체될 수 있습니다. 예를 들어 [A-Z]{3}는 모든 연속된 세 개의 대문자를 매칭하므로, 문서에 유사한 형식만 있다면 모두 교체될 수 있습니다. 따라서 소수의 Word 파일로 먼저 테스트하여 효과를 확인한 후 전체 파일을 일괄 처리하는 것이 좋습니다.
2. 좌우 목록은 행별로 대응되어야 합니다
검색 목록과 교체 목록은 행을 기준으로 대응됩니다. 첫 번째 줄의 검색 규칙은 첫 번째 줄의 교체 내용에, 두 번째 줄의 검색 규칙은 두 번째 줄의 교체 내용에 대응합니다. 만약 왼쪽에 두 줄이 있고 오른쪽에 한 줄만 입력되어 있다면, 특정 규칙에 교체값이 없거나 결과가 예상과 달라질 수 있습니다.
3. 대소문자 매칭 옵션에 주의하십시오
인터페이스의 추가 옵션에서 '영문자 대소문자 무시'를 볼 수 있습니다. [A-Z]{3}와 같이 명시적으로 대문자를 매칭하는 규칙의 경우, 대소문자 관련 옵션을 선택하거나 선택 해제함에 따라 실제 매칭 범위가 영향을 받을 수 있습니다. 영문 약어를 처리할 때는 실제 필요에 따라 대소문자 무시 여부를 결정하는 것이 좋습니다.
4. doc 및 docx 파일 모두 호환성을 확인해야 합니다
스크린샷의 예시 파일 확장자는 docx입니다. 만약 실제 작업에 구버전 doc 파일이 포함되어 있다면, 소수의 파일로 먼저 처리 효과를 검증하는 것이 좋습니다. Word 문서 버전에 따라 형식, 호환성 및 콘텐츠 구조에 차이가 있을 수 있으므로, 일괄 처리 전에 확인하면 위험을 줄일 수 있습니다.
5. 복잡한 규칙은 한 번에 너무 많이 작성하지 마십시오
교체해야 할 규칙이 많다면, 분할하여 설정하고 처리하는 것이 좋습니다. 가장 명확하고 위험이 낮은 규칙부터 먼저 처리한 후 복잡한 규칙을 처리하십시오. 이렇게 하면 문제 위치를 파악하기 쉽고, 처리된 Word 내용이 예상에 부합하는지 대조하기도 더 용이합니다.
요약: 수식 퍼지 검색으로 Word 일괄 교체 효율 향상
정규식 와일드카드 수식을 사용하여 Word 키워드를 일괄 교체하는 것의 가장 큰 가치는 반복적이고 기계적이며 오류가 발생하기 쉬운 수작업을 사무용 소프트웨어에 맡기는 데 있습니다. 여러 docx, doc 문서의 영문 약어, 숫자 일련번호, 템플릿 플레이스홀더 등 규칙성 있는 내용에 대해 HeSoft Doc Batch Tool 은 한 번의 파일 가져오기, 한 번의 규칙 설정, 한 번의 일괄 실행을 통해 원래 파일을 반복해서 열어야만 완료할 수 있었던 작업을 완수할 수 있습니다.
대량의 Word 문서를 처리 중이고 교체해야 할 내용에 뚜렷한 규칙성이 있다면, 수식 퍼지 검색 텍스트 사용을 우선적으로 시도해 볼 수 있습니다. 먼저 파일 백업을 준비하고, 본문의 단계에 따라 파일을 가져와 [A-Z]{3}, \d+ 등의 규칙을 설정한 후 결과를 확인하는 것이 좋습니다. 이상이 없음을 확인한 후 전체 문서를 일괄 처리하면, 효율을 높이는 동시에 교체 품질도 보장할 수 있습니다.