Word 문서에서 텍스트와 기타 데이터 찾기 및 바꾸기

Word에는 문서에서 특정 내용을 찾을 수 있는 여러 가지 옵션이 제공됩니다. 텍스트, 이미지, 자막, 책갈피 또는 단락이나 페이지 나누기 등의 특정 서식 형식과 같은 항목을 검색하고 바꿀 수 있습니다. 이동 명령을 사용하여 문서의 특정 내용 인스턴스로 이동할 수 있고 와일드카드, 코드 또는 정규식을 사용하여 특정 문자나 문자 조합이 포함된 단어 또는 구를 찾는 방식으로 검색을 확장할 수도 있습니다.

참고 사항: 

  • Word Online에는 현재 기본 찾기 및 바꾸기 기능만 포함됩니다. 개체 찾기, 서식 찾기, 이동 사용, 와일드카드, 코드 및 정규식 사용 같은 상세하게 찾기 기능 및 바꾸기 기능을 사용하려면 Word 데스크톱 응용 프로그램에서 문서를 엽니다.

  • 이 항목의 일부 내용은 특정 언어에 적용되지 않을 수 있습니다.

찾기 및 바꾸기

특정 단어나 구의 모든 항목을 빠르게 검색할 수 있습니다.

  1. 탭의 편집 그룹에서 찾기를 선택합니다. 또는 키보드에서 Ctrl+F를 누릅니다.

    홈 탭의 찾기 옵션

    탐색 창이 표시됩니다.

    탐색 창
  2. 검색 상자에 찾으려는 텍스트를 입력합니다. 찾은 텍스트가 문서에서 강조 표시되고 탐색 창에 나열됩니다.

    문서 및 탐색 창에 강조 표시된 검색 결과
  3. 위쪽 및 아래쪽 화살표 컨트롤을 사용하여 결과를 찾아봅니다.

참고: 문서에서 내용을 변경하고 검색 결과가 화면에서 지워진 경우 결과 목록을 다시 보려면 검색 상자 아래에서 아래쪽 화살표를 클릭합니다.

  1. 탭의 편집 그룹에서 바꾸기를 선택합니다. 또는 키보드에서 Ctrl + H를 누릅니다.

    홈 탭에 바꾸기 옵션이 강조 표시됨

  2. 찾을 내용 상자에서 검색하여 바꿀 텍스트를 입력합니다.

  3. 바꿀 내용 상자에 바꿀 텍스트를 입력합니다.

    텍스트 찾기 및 바꾸기

  4. 다음 찾기를 선택하고 다음 중 하나를 수행합니다.

    • 강조 표시된 텍스트를 바꾸려면 바꾸기를 클릭합니다.

    • 문서에서 텍스트의 모든 인스턴스를 바꾸려면 모두 바꾸기를 클릭합니다.

    • 텍스트의 이 인스턴스를 건너뛰고 다음 인스턴스로 이동하려면 다음 찾기를 클릭합니다.

    찾기 및 바꾸기 대화 상자의 바꾸기 탭

    참고: Word Online에는 다음 찾기 단추가 없습니다. 위쪽 및 아래쪽 화살표를 사용하여 강조 표시된 텍스트의 인스턴스를 바꾸는 방식으로 결과를 찾아봅니다.

표, 그래픽, 메모, 각주, 미주 또는 수식 같은 개체를 검색하려면 다음을 수행합니다.

  1. 탭의 편집 그룹에서 찾기를 클릭합니다. 또는 키보드에서 Ctrl+F를 누릅니다.

    홈 탭의 찾기 옵션

    탐색 창이 표시됩니다.

    탐색 창
  2. 검색 상자 오른쪽의 화살표를 클릭하고 목록에서 옵션을 선택합니다.

    개체를 찾기 위한 옵션 목록

    검색 결과가 검색 상자 아래에 표시됩니다.

  3. 문서에 표시할 결과를 선택하거나 화살표 컨트롤을 클릭하여 모든 결과를 찾아봅니다.

찾기 및 바꾸기 대화 상자를 찾고 있으신가요?

찾기 및 바꾸기 대화 상자를 사용하여 고급 검색을 수행하려면 다음 중 하나를 수행합니다.

  • 탭의 편집 그룹에서 찾기 옆의 화살표를 선택하고 상세하게 찾기를 선택합니다.

    또는

  • 탐색 창에서 검색 상자 오른쪽의 화살표를 클릭하고 상세하게 찾기를 선택합니다.

찾기 및 바꾸기 대화 상자에서 자세한 검색 옵션을 보려면 기타를 클릭합니다.

참고: 대/소문자 구분 또는 단어 단위로와 같이 더 작은 고급 검색 옵션 집합을 표시하려면 탐색 창에서 검색 상자 오른쪽의 화살표를 선택하고 옵션을 선택합니다.

문서에서 문자 서식을 검색하여 바꾸거나 제거할 수 있습니다. 예를 들어 특정 단어 또는 구를 검색하여 글꼴 색을 변경할 수도 있고 굵게 또는 강조 표시와 같은 특정 서식을 검색하여 변경할 수도 있습니다.

  1. 탭의 편집 그룹에서 바꾸기를 선택합니다. 또는 키보드에서 Ctrl + H를 누릅니다.

    홈 탭에 바꾸기 옵션이 강조 표시됨

  2. 서식 단추가 표시되지 않으면 더 보기를 클릭합니다.

    자세히 단추

  3. 특정 서식이 적용된 텍스트를 검색하려면 찾을 내용 상자에 텍스트를 입력합니다. 서식만 찾으려면 상자를 비워 둡니다.

  4. 서식을 클릭한 다음 찾아서 바꿀 서식을 선택합니다. 예를 들어 강조 표시된 텍스트를 찾으려면 서식 > 강조 표시를 클릭하고, 굵게 텍스트를 찾으려면 서식 > 글꼴을 클릭하고 나서 글꼴 찾기 대화 상자의 글꼴 스타일 목록에서 굵게를 선택합니다.

  5. 바꿀 내용 상자를 클릭하고 서식을 클릭한 다음 4단계의 설명대로 바꿀 서식을 선택합니다.

    참고: 텍스트도 바꾸려면 바꿀 내용 상자에 대체 텍스트를 입력합니다.

  6. 지정된 서식의 각 인스턴스를 찾아 바꾸려면 다음 찾기를 클릭하고 바꾸기를 클릭합니다. 지정된 서식의 모든 인스턴스를 바꾸려면 모두 바꾸기를 클릭합니다.

탭, 단락 표시(캐리지 리턴), 사용자 지정 페이지 나누기 등 특수 문자 및 문서 요소를 검색하고 바꿀 수 있습니다. 예를 들어 모든 이중 줄 간격(단락 표시 2개)을 찾아서 단일 줄 간격(단락 표시 1개)으로 바꿀 수 있습니다.

팁: 공백, 단락 표시, 페이지 나누기 등의 숨겨진 서식 기호를 표시하려면 탭의 단락 그룹에서 를 클릭합니다.

  1. 탭의 편집 그룹에서 찾기 옆의 화살표를 클릭하고 상세하게 찾기를 클릭합니다.

    찾기 메뉴의 상세하게 찾기 옵션

  2. 기타 단추가 표시되지 않으면 자세히를 클릭합니다.

    자세히 단추

  3. 기타를 클릭하고 원하는 항목을 클릭합니다.

  4. 항목을 바꾸려면 바꾸기 탭을 클릭한 다음 대체 항목으로 사용할 내용을 바꿀 내용 상자에 입력합니다.

  5. 지정된 항목의 각 인스턴스를 찾아서 바꾸려면 다음 찾기를 클릭하고 바꾸기를 클릭합니다. 지정된 항목의 모든 인스턴스를 바꾸려면 모두 바꾸기를 클릭합니다.

이동을 사용하여 찾기

  1. 탭의 편집 그룹에서 찾기 옆의 화살표를 클릭하고 이동을 클릭합니다.

    찾기 메뉴의 이동 옵션

  2. 이동 항목 상자에서 항목의 종류를 클릭합니다.

  3. 다음 중 하나를 수행합니다.

    • 특정 항목으로 이동하려면 항목 종류 입력 상자에 항목에 대한 적절한 식별 정보를 입력하고 이동을 클릭합니다.

    • 지정된 종류의 다음 또는 이전 항목으로 이동하려면 입력 상자를 비워둔 후 다음 또는 이전을 클릭합니다.

와일드카드를 사용하여 검색

와일드카드를 사용해 텍스트를 검색할 수 있습니다. 예를 들어 별표(*) 와일드카드를 사용하여 문자열을 검색할 수 있습니다. "s*d"를 검색한 결과에는 "sad", "started" 등이 포함될 수 있습니다.

  1. 탭의 편집 그룹에서 찾기 옆의 화살표를 클릭하고 상세하게 찾기를 클릭합니다.

    찾기 메뉴의 상세하게 찾기 옵션

  2. 패턴 일치(와일드카드) 사용 확인란을 선택합니다.

    패턴 일치(와일드카드) 사용 확인란이 보이지 않으면 자세히를 클릭합니다.

    자세히 단추

  3. 다음 중 하나를 수행합니다.

    • 목록에서 와일드카드 문자를 선택하려면 옵션을 클릭하고 와일드카드 문자를 클릭한 다음 기타 필요한 텍스트를 찾을 내용 상자에 추가로 입력합니다. 자세한 내용은 아래 찾거나 바꿀 항목의 와일드카드 표를 참조하세요.

    • 찾을 내용 상자에 와일드카드 문자를 직접 입력합니다. 자세한 내용은 아래 찾거나 바꿀 항목의 와일드카드 표를 참조하세요.

  4. 항목을 바꾸려면 바꾸기 탭을 클릭한 다음 대체 항목으로 사용할 내용을 바꿀 내용 상자에 입력합니다.

  5. 다음 찾기 또는 모두 찾기를 클릭하고 바꾸기를 클릭하거나, 모두 바꾸기를 클릭하여 해당 항목의 모든 인스턴스를 바꿉니다.

    참고: 진행 중인 찾기 작업을 취소하려면 Esc 키를 누릅니다.

괄호 ()를 사용하여 찾을 내용 상자에 와일드카드 문자 및 텍스트 그룹을 만든 후 바꿀 내용 상자에서 \n을 사용하여 각 식의 결과를 사용합니다.

\n 와일드카드를 사용하여 식을 검색하고 다시 정렬한 식으로 바꿀 수 있습니다. 예를 들어 찾을 내용 상자에 (Ashton) (Chris)를 입력하고 바꿀 내용 상자에 \2 \1을 입력합니다. 그러면 Word에서 Ashton Chris를 찾아 Chris Ashton으로 바꿉니다.

  • 패턴 일치(와일드카드) 사용 확인란을 선택한 경우 Word에서는 지정한 텍스트와 정확히 일치하는 텍스트만 찾습니다. 대/소문자 구분단어 단위로 확인란은 흐리게 표시되어 사용할 수 없습니다. 해당 옵션은 자동으로 설정되어 사용자가 해제할 수 없습니다.

  • 와일드카드로 정의된 문자를 검색하려면 문자 앞에 백슬래시(\)를 입력합니다. 예를 들어 물음표를 찾으려면 \?를 입력하거나 백슬래시 문자("이스케이프 문자"라고 함)를 찾으려면 \\를 입력합니다.

  • 괄호를 사용하여 와일드카드 문자와 텍스트를 그룹으로 묶고 검색 순서를 지정할 수 있습니다. 예를 들어 <(pre)*(ed)>를 검색한 결과에는 "presorted", "prevented" 등이 포함될 수 있습니다.

찾을 내용

Type(종류)

예제

공백 및 문장 부호 문자를 비롯한 단일 문자

?

s?t를 검색한 결과에는 sat, set, s t 등이 포함될 수 있습니다.

이와 같은 문자 중 하나

[ ]

w[io]n을 검색한 결과에는 win, won 등이 포함될 수 있습니다.

범위 내에 포함된 임의의 문자 하나

[-]

[r-t]ight를 검색한 결과에는 right, sight, tight 등이 포함될 수 있습니다. 범위는 오름차순이어야 합니다.

단어의 시작

<

<(inter)를 검색한 결과에는 interesting, intercept 등이 포함될 수 있지만 splintered는 포함되지 않습니다.

단어의 끝

>

(in)>을 검색한 결과에는 in, within 등이 포함될 수 있지만 interesting은 포함되지 않습니다.

()

Word에서는 검색어 조합으로 얻은 결과를 기억하여 바꾸기 작업에 사용합니다.

대괄호 내의 범위에 포함된 문자를 제외한 임의의 문자 하나

[!x-z]

t[!a-m]ck를 검색한 결과에는 tock, tuck 등이 포함될 수 있지만 tack 또는 tick 등은 포함되지 않습니다.

앞 문자나 식이 정확히 n차례 반복되는 항목

{n}

fe{2}d를 검색한 결과에는 feed가 포함될 수 있지만 fed는 포함되지 않습니다.

앞 문자나 식이 적어도 n차례 반복되는 항목

{n,}

fe{1,}d를 검색한 결과에는 fedfeed가 포함될 수 있습니다.

앞 문자나 식이 n차례에서 m차례까지 반복되는 항목

{n,m}

10{1,3}을 검색한 결과에는 10, 100, 1000이 포함될 수 있습니다.

바로 앞 문자나 식이 한 차례 이상 반복되는 항목

@

lo@t를 검색한 결과에는 lot, loot 등이 포함될 수 있습니다.

공백 및 문장 부호 문자를 포함한 문자열

*

s*d를 검색한 결과에는 sad, started, significantly altered 등이 포함될 수 있습니다.

코드를 사용하여 문자, 서식, 필드 또는 특수 문자 찾기

찾을 내용

Type(종류)

단락 표시( 단락 표시 )

^p(와일드카드 사용 옵션을 설정한 경우에는 찾을 내용 상자에 사용할 수 없음) 또는 ^13

탭 문자( 탭 문자 )

^t 또는 ^9

ASCII 문자

^ nnn, 여기에서 nnn은 문자 코드

ANSI 문자

^0 nnn, 여기에서 0은 숫자 영(zero)이고 nnn은 문자 코드

Em 대시( — )

^+

En 대시( – )

^=

캐럿 기호

^^

사용자 지정 줄 바꿈( 사용자 지정 줄 바꿈 )

^l 또는 ^11

단 나누기

^n 또는 ^14

페이지 또는 구역 나누기

^12(내용을 바꾸는 경우 페이지 나누기가 삽입됩니다.)

사용자 지정 페이지 나누기

^m(패턴 일치(와일드카드) 사용 옵션을 설정한 경우 구역 나누기를 찾거나 바꾸는 데도 사용됩니다.)

줄 바꿈하지 않는 공백( 줄 바꿈하지 않는 공백 )

^s

줄 바꿈하지 않는 하이픈( 줄 바꿈하지 않는 하이픈 )

^~

사용자 지정 하이픈 ( 사용자 지정 하이픈 )

^-

찾을 내용

Type(종류)

모든 문자

^?

모든 숫자

^#

모든 글자

^$

그림 또는 그래픽(인라인만 해당)

^g

각주 표시

^f 또는 ^2

미주 표시

^e

필드(필드 코드가 표시되는 경우)

^d, ^19 또는 ^21

메모(메모가 인라인인 경우)

^a 또는 ^5

구역 나누기

^b

공백

^w(공백 또는 일반 및 줄 바꿈하지 않는 공백 조합, 탭 문자)

대체하려면...

Type(종류)

클립보드 내용

^c

찾기 상자의 텍스트

^&

정규식을 사용하여 텍스트 찾기 및 바꾸기(고급)

와일드카드 문자를 사용하여 리터럴 텍스트와 와일드카드 문자의 조합인 정규식을 작성하면 많은 찾기 및 바꾸기 작업을 자동화할 수 있습니다. 리터럴 텍스트 문자는 텍스트의 대상 문자열에 있어야 하는 텍스트를 나타냅니다. 와일드카드 문자는 대상 문자열에서 달라질 수 있는 텍스트를 나타냅니다. 예를 들어 정규식을 사용하여 큰 표에서 중복 행을 찾아서 바꾸거나 이름 목록의 행/열을 바꿀 수 있습니다(예: “이름 성”에서 “성, 이름”으로 변경).

다음은 사용해 볼 수 있는 샘플입니다. 이 섹션의 단계에서는 이름의 행/열을 바꾸는 정규식을 사용하는 방법을 설명합니다. 정규식을 실행하려면 항상 찾기 및 바꾸기 대화 상자를 사용해야 합니다. 또한 식이 예상대로 작동하지 않을 경우 항상 CTRL+Z를 눌러 변경 내용을 실행 취소하고 다른 식을 시도할 수 있습니다.

  1. Word를 시작하고 비어 있는 새 문서를 엽니다.

  2. 다음 이름을 문서로 복사합니다.

    강병재

    강서연

    정서현

    유정호

  3. 탭의 편집 그룹에서 바꾸기를 클릭하여 찾기 및 바꾸기 대화 상자를 엽니다.

    홈 탭에 바꾸기 옵션이 강조 표시됨

  4. 와일드카드 사용 확인란이 보이지 않으면 자세히를 클릭하고 확인란을 선택합니다. 확인란을 선택하지 않으면 Word에서는 와일드카드 문자를 텍스트로 처리합니다.

  5. 찾을 내용 상자에 다음 문자를 입력합니다. 두 개의 괄호 집합 사이에 공백을 포함해야 하고 끝에는 공백을 포함하면 안 됩니다.

    (<*>) (<*>)

  6. 바꿀 내용 상자에 다음 문자를 입력합니다. 쉼표와 두 번째 슬래시 사이에 공백을 포함해야 합니다.

    \2, \1

  7. 이름을 선택하고 모두 바꾸기를 클릭합니다. Word에서는 다음과 같이 이름의 행/열을 바꾸고 쉼표로 구분합니다.

    강병재

    강서연

    정서현

    유정호

정규식 디자인의 대부분은(전부가 아님) 문서 내용에 따라 달라집니다. 위의 예제에서 각 항목(이름)에는 두 단어가 포함됩니다. 항목에 두 단어와 중간 이니셜이 포함된 경우에는 다른 식을 사용합니다.

각 식을 안쪽에서 바깥쪽으로 살펴보겠습니다.

첫 번째 식의 (<*>) (<*>):

  • 별표(*)는 단어의 모든 텍스트를 반환합니다.

  • 보다 작음 및 보다 큼 기호(< >)는 각각 각 단어의 시작 및 끝을 표시합니다. 이 기호를 사용하면 검색에서 단일 단어가 반환됩니다.

  • 괄호와 괄호 사이의 공백은 단어를 개별 그룹으로 구분합니다. (첫 번째 단어) (두 번째 단어). 또한 괄호는 검색에서 각 식을 평가할 순서를 나타냅니다.

즉, 식은 다음을 의미합니다. "두 단어를 모두 찾습니다."

두 번째 식의 \2, \1:

  • 슬래시(\)는 숫자와 결합하여 개체 틀로 사용됩니다. 슬래시를 사용하여 다른 와일드카드 문자를 찾을 수도 있습니다. 자세한 내용은 다음 섹션을 참조하세요.

  • 첫 번째 개체 틀 뒤의 쉼표는 행/열이 바뀐 이름 사이에 올바른 문장 부호를 삽입합니다.

즉, 식은 다음을 의미합니다. "두 번째 단어를 쓰고, 쉼표를 추가하고, 첫 번째 단어를 씁니다."

다음 예제에서는 Word에서 와일드카드 문자와 정규식을 사용할 수 있는 몇 가지 방법을 보여 줍니다. 사용할 수 있는 와일드카드 목록은 위의 찾거나 바꿀 항목의 와일드카드 섹션을 참조하세요.

예제 1: 중간 이니셜이 포함된 이름의 행/열 바꾸기

예제 2: 날짜의 행/열 바꾸기

예제 3: 인사말에서 마침표 추가 또는 제거

예제 4: 중복 단락 또는 행 찾기

예제 1: 중간 이니셜이 포함된 이름의 행/열 바꾸기

이 예제에서는 와일드카드 문자와 문자 코드의 조합을 사용하여 중간 이니셜이 포함된 이름의 행/열을 바꿉니다. 문자 코드에 익숙하지 않은 경우 위의 코드를 사용하여 문자, 서식, 필드 또는 특수 문자 찾기 섹션을 참조하세요.

진행하면서 다음 사항을 기억하세요.

  • 표에 있는 이름에 대해 이 식을 사용할 때마다 먼저 해당 표를 텍스트로 변환해야 합니다.

  • 표에 두 개 이상의 열이 포함된 경우 이름이 포함된 열을 새 문서로 복사하여 텍스트로 변환합니다.

  • 이름의 행/열을 바꾼 후 텍스트를 다시 표로 변환하세요. 그런 다음 원래 열을 삭제하고 변경된 데이터로 바꿀 수 있습니다.

먼저 샘플 데이터를 준비합니다.

  1. 아직 준비되지 않은 경우 Word를 시작하고 비어 있는 새 문서를 만듭니다.

  2. 빈 표를 문서에 삽입합니다. 열 1개와 행 4개가 포함된 표를 만듭니다.

  3. 이러한 이름을 개별적으로 복사하여 각 이름을 빈 표 셀에 붙여넣습니다.

    강진영
    이봉진
    정서현
    유정호

    표가 다음과 같이 표시되어야 합니다.

    강진영

    이봉진

    정서현

    유정호

  4. 표를 선택하고 표 도구 레이아웃 탭의 데이터 그룹에서 텍스트로 변환을 클릭합니다.

  5. 단락 표시를 텍스트 구분 기호로 선택하고 확인을 클릭합니다.

이제 이름의 행/열을 바꿉니다.

  1. 탭의 편집 그룹에서 바꾸기를 클릭하여 찾기 및 바꾸기 대화 상자를 엽니다.

  2. 와일드카드 사용 확인란을 선택하고(확인란을 표시하려면 자세히를 클릭해야 할 수 있음) 찾을 내용 상자에 다음 식을 입력합니다.

    (*) ([! ]@)^13

    두 개의 괄호 집합 사이와 느낌표 뒤에 공백을 포함해야 합니다. 이전에 ^13 문자를 보지 못한 경우 다음 섹션에서 그 의미를 설명하겠습니다.

  3. 바꿀 내용 상자에 다음 식을 입력합니다.

    \2, \1^p

  4. 이름 목록을 선택하고 모두 바꾸기를 클릭합니다. Word에서는 다음과 같이 이름과 중간 이니셜 또는 중간 이름의 행/열을 바꿉니다.

    진영강
    봉진이
    서현정
    정호유

변경된 텍스트를 다시 표로 변환합니다.

  1. 행/열이 바뀐 이름 목록을 선택합니다.

  2. 삽입 탭의 그룹에서 를 클릭한 다음 텍스트를 표로 변환을 클릭합니다.

  3. 텍스트를 표로 변환 대화 상자의 텍스트 구분 기호에서 단락을 클릭하고 확인을 클릭합니다.

부분별 중간 이니셜이 포함된 행/열 바꾸기

찾을 내용 상자의 식부터 식의 개별 부분을 표시하여 어떻게 작동하는지 살펴보겠습니다.

전체 식은 두 개의 패턴 그룹인 중간 이니셜(또는 중간 이름) 포함 이름 및 성을 검색합니다. (*)는 모든 이름을 찾습니다. 이 부분 뒤에는 공백이 있어야 합니다.

식의 이 부분은 성과 일치합니다.

([! ]@)^13

느낌표는 대괄호에 지정된 문자를 제외합니다. 이 경우 [! ]는 "공백을 제외한 모든 항목 찾기"를 의미합니다. 이 부분이 적용되면 성 앞에 있는 공백이 잘립니다.

@ 문자는 이전 문자의 발생을 하나 이상 찾으므로 성 앞에 있는 모든 공백이 제거됩니다.

성이 끝나는 위치를 알아야 하므로 ^13 문자를 사용하여 각 줄 끝에서 단락 표시를 검색합니다. 그러나 단락 표시를 다시 사용하지 않을 것이므로 모든 항목을 괄호로 묶습니다.

이름을 다시 테스트 문서로 복사하여 이 작업을 하고(단락 표시로 이름을 구분해야 함) 찾을 내용 상자에서 ([! ]@)^13을 사용해서 검색합니다. 검색에서 각 성과 일치하는 항목을 찾습니다.

검색은 다음 줄의 시작 부분에서 다시 시작되므로 별표 와일드카드 문자(*)를 사용하여 해당 위치에서 다음 성의 시작까지 일치하는 모든 항목을 찾습니다.

성 앞에서 공백을 다시 사용하지 않을 것이므로 괄호를 사용하여 두 그룹에서 공백을 제외합니다.

(*) ([! ]@)^13

중요: ^13 문자 코드를 사용할 경우 주의하세요. 일반적으로 ^p 문자 코드는 단락 표시를 검색하는 데 사용할 수 있습니다. 그러나 해당 코드는 와일드카드 검색에서 작동하지 않습니다. 대신에 대체 코드 ^13을 사용해야 합니다. ^p 문자 코드는 와일드카드 검색에서 작동하지 않지만 이 문자 코드에는 ^13 문자에는 없는 서식 정보가 포함되므로 와일드카드 바꾸기 작업에는 이 문자 코드를 사용해야 합니다. 또한 스타일 정보를 ^13 문자에 할당할 수 없습니다. 바꾸기 작업에서 ^13 코드를 잘못 사용하면 문서가 서식을 지정할 수 없는 파일로 변환될 수 있습니다.

"바꾸기" 식(\2 \1)은 실제 행/열 바꾸기를 수행하지 않습니다. 바꿀 내용 상자에서 \2, 문자는 검색에서 두 번째 패턴을 먼저 쓰고 패턴 뒤에 쉼표를 추가하도록 지시합니다. \1^p 문자는 검색에서 첫 번째 패턴을 쓸 위치를 알리고 해당 패턴 뒤에 단락 표시를 쓰도록 지시합니다.

예제 2: 날짜의 행/열 바꾸기

이 예제에서는 정규식을 사용하여 유럽 서식의 날짜를 미국 서식의 날짜로 변환합니다.

  1. 다음 날짜를 복사하여 문서에 붙여넣습니다. 28th May 2003

  2. 찾기 및 바꾸기 대화 상자를 열고 찾을 내용 상자에 다음 식을 입력합니다.

    ([0-9]{1,2})([dhnrst]{2}) (<[ADFJMNOS]*>) ([0-9]{4})

    다음 여는 괄호와 닫는 괄호 사이에 공백을 삽입해야 합니다. 2}) (<[ and *>) ([0.

  3. 바꿀 내용 상자에 다음 식을 입력합니다.

    \3 \1, \4

    각 문자 집합 사이에 공백을 삽입해야 합니다.

  4. 모두 바꾸기를 클릭합니다.

    검색에서 28th May 2003을 May 28, 2003으로 바꿉니다.

부분별 날짜의 행/열 바꾸기

찾을 내용 상자의 식으로 시작해 보겠습니다. 이 식은 괄호 집합으로 표시된 4개 패턴으로 날짜를 나눕니다. 각 패턴에는 예제에서 사용한 스타일로 작성된 모든 날짜에서 찾을 수 있는 구성 요소가 포함됩니다. 왼쪽에서 오른쪽으로 작업:

  • 숫자 범위 [0-9]는 첫 번째 패턴의 한 자리 숫자와 일치하는 항목을 찾습니다. 날짜는 두 개의 숫자로 구성될 수 있으므로 검색에서 한 자리 또는 두 자리 날짜를 반환하도록 지시합니다. {1,2}. 결과는 첫 번째 패턴입니다. ([0-9]{1,2}).

    두 번째 패턴은 서수로 구성됩니다. 서수는 "th", "nd", "st" 및 "rd"로 구성되므로 해당 문자를 범위 [dhnrst]에 추가합니다. 서수는 항상 두 문자로 구성되므로 문서 개수를 두 개로 제한합니다. ([dhnrst]{2}).

  • 다음에는 공백이 나오고 이어서 월 이름을 찾는 리터럴 및 와일드카드 문자가 나옵니다. 모든 월 이름은 이러한 대문자로 시작됩니다. ADFJMNOS. 각 대문자 뒤에 오는 문자 수를 모르기 때문에 대문자 뒤에 별표(*)를 사용합니다. 월 이름 자체만 필요하므로 보다 큼 및 보다 작음 문자를 사용하여 결과를 개별 단어로 제한합니다. 결과는 4번째 패턴입니다. (<[ADFJMNOS]*>).

  • 마지막으로 연도를 검색합니다. 같은 숫자 범위를 사용하지만 이 경우에는 개수를 4자로 제한합니다. ([0-9]{4}).

바꿀 내용 상자에서는 4개 주소 패턴 중 3개만 작성했습니다. 미국 서식의 날짜에는 서수가 사용되지 않으므로 날짜에서 서수("th")를 생략했습니다. 날짜에 서수를 남겨 두려면 바꿀 내용 상자에 \3 \1\2, \4를 입력합니다. 이 경우 3 뒤와 쉼표 뒤에 모두 공백을 입력하지만 다른 곳에는 입력하지 않습니다.

이 경우 28/05/03 같이 간결하게 설명되지 않는 월 이름이 포함된 날짜를 처리하는 방법이 필요할 수 있습니다. 이 식을 사용해서 검색합니다.

([0-9]{1,2})/([0-9]{1,2})/([0-9]{2})

이 식을 사용해서 바꿉니다.

\3/\1/\2

날짜에서 28/05/2003 서식을 사용하는 경우 마지막 패턴에서 {2} 대신에 {4}를 사용합니다.

정규식의 목록 구분 기호 사용 정보

이전 예제에서는 다음 인수를 사용하여 한 자리 또는 두 자리 날짜를 찾습니다. {1,2}. 이 경우 쉼표로 두 값을 구분합니다. 그러나 사용하는 목록 구분 기호는 Windows의 국가별 설정으로 제어됩니다. 국가별 설정에서 목록 구분 기호로 세미콜론을 사용하도록 지정하면 쉼표 대신에 세미콜론을 사용해야 합니다.

운영 체제에서 지정하는 목록 구분 기호를 확인하려면 다음을 수행합니다.

  1. 제어판을 엽니다. Windows 8 이상에서는 Windows 시작 단추를 마우스 오른쪽 단추로 클릭하고 제어판을 클릭합니다. Windows 7에서는 시작 단추를 클릭하고 제어판을 클릭합니다.

  2. 시계, 언어 및 국가별 옵션을 클릭합니다.

  3. 날짜, 시간 또는 숫자 형식 변경을 클릭하고 추가 설정을 클릭합니다.

  4. 숫자 탭을 클릭하고 목록 구분 기호 항목을 찾습니다.

예제 3: 인사말에서 마침표 추가 또는 제거

일부 국가에서는 존칭(Mr., Mrs. 등)에 마침표가 포함되지 않습니다. 이 예제에서는 존칭에서 마침표를 추가 또는 제거하는 방법을 보여 줍니다. 지금부터 찾기 및 바꾸기 대화 상자를 사용하는 방법을 안다고 가정합니다.

이 식은 마침표 없이 Mr, Ms, Mrs 및 Dr를 찾습니다.

<([DM][ rs ]{1,2})( )

이 식은 공백이 포함된 두 번째 패턴을 사용함을 알 수 있습니다. 마침표가 없는 경우 일반적으로 존칭 뒤에는 해당 공백이 옵니다. 이 식은 마침표를 추가합니다.

\1.\2

작업을 취소하려면 이 식을 사용해서 검색합니다.

<([DM][ rs ]{1,2}).

그리고 이 식을 사용해서 바꿉니다.

\1

예제 4: 중복 단락 또는 행 찾기

이 식을 사용할 경우 중복 행을 나란히 배치하려면 먼저 목록을 정렬해야 할 수 있습니다. 또한 모든 빈 단락 표시를 제거해야 합니다. 즉, 다음과 같이 빈 단락을 사용하여 텍스트 블록을 구분하는 경우,

강진영¶

강진영¶

이봉진¶

다음과 같이 해당 단락을 제거해야 합니다.

강진영¶
강진영¶
이봉진¶

원하는 방법을 사용하여 빈 단락을 제거할 수 있지만 두 개의 연속 단락 문자를 찾는 방법은 다음과 같습니다. 이 식을 사용해서 검색합니다(@ 문자가 찾기 및 바꾸기 작업을 반복하고 모든 빈 줄을 제거함).

(^13)\1@

결과를 이 식으로 바꿉니다.

^p

이제 텍스트를 바꾸는 방법을 살펴보겠습니다. 이 식은 두 개의 연속 동일 단락 시퀀스를 찾습니다.

(*^13)\1

또한 이 식은 단락에서 끝나는 텍스트의 더 긴 반복과 일치하는 항목을 찾습니다. 예를 들어 다음 목록에서 이 식을 실행합니다.

강진영¶
이봉진¶
강진영¶
이봉진¶
정서현¶

검색은 처음 4개 줄을 찾고 전체 패턴이 변경될 경우에만 중지합니다. 이와 달리 이 목록에서 식을 실행할 경우,

강진영¶
강진영
이봉진¶
이봉진¶

이 식은 처음 두 개의 단락만 찾습니다. 

동일 항목을 더 많이 검색하려면 다른 개체 틀을 추가합니다. 예를 들어 이 식은 세 개의 연속 동일 단락을 찾습니다.

(*^13)\1\1

중괄호를 사용하여 같은 작업을 수행할 수도 있습니다. 다음 예제에서는 각각 두 개 및 세 개의 동일 단락을 찾습니다.

(*^13){2} (*^13){3}

또는 두 개 또는 세 개의 동일 단락을 찾을 수 있습니다.

(*^13){2,3}

두 개 이상의 동일 단락을 찾을 수도 있습니다.

(*^13){2,}

해당 식을 다음 문자열로 바꿀 수 있습니다.

\1

또한 필요한 경우 찾기 및 바꾸기 작업을 반복하여 문서의 모든 중복 단락을 바꿀 수 있고, @ 와일드카드 문자를 추가하고 식이 자동으로 작업을 반복하도록 지정할 수도 있습니다.

(*^13)\1@

또한 이 방법을 사용하여 표의 중복 행을 바꿉니다. 이 작업을 하려면 먼저 병합된 셀을 제거하고 표를 정렬하여 중복 셀을 서로 인접하게 배치합니다. 그런 다음 표를 텍스트로 변환합니다. 메뉴에서 변환을 가리키고 표를 텍스트로 변환을 클릭합니다. 메시지가 표시되면 탭 구분 기호를 사용합니다. 바꾸기를 수행한 후 텍스트를 다시 표로 변환합니다.

추가 예제

Word에서 정규식을 사용하는 방법에 대한 추가 예제는 MVP FAQ 사이트에서 Finding and replacing characters using wildcards(와일드카드를 사용하여 문자 찾기 및 바꾸기)를 참조하세요.

참고 항목

자동 텍스트 서식(자동 서식) 구성 또는 끄기

페이지 번호 삭제

Word에서 페이지 삭제

기호 삽입

Mac용 Word에서 텍스트와 서식 찾기 및 바꾸기

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×