엔티티 및 태그 검색
마크업 일치 확인란을 선택하여 검색 및 바꾸기 필드의 콘텐츠에 마크업을 포함할 수 있습니다. 이 확인란을 선택하면 엔티티 및 태그(요소)가 모두 포함됩니다. 요소 및 엔티티를 검색에 포함할 경우에는 요소 및 엔티티의 ASCII 표현을 사용합니다. 문자 엔티티는 문자 또는 태그로 표시되는지 여부와 상관 없이 검색됩니다.
마크업 일치 사용
• 엔티티를 검색하려면 엔티티 앞뒤에 앰퍼샌드(&)와 세미콜론(;)을 각각 입력합니다. 예를 들어, 찾을 내용 필드에 ©를 입력하면 문서에 있는 저작권 기호(© )가 검색됩니다.
찾을 내용에 Mine©를 입력하면 "Mine©"이 검색됩니다.
• 앰퍼샌드와 세미콜론은 엔티티 구분 기호로 사용되기 때문에 앰퍼샌드와 세미콜론을 검색하려면 해당 기호 앞에 백슬래시(\)를 붙여야 합니다. 문서에서 앰퍼샌드를 찾으려면 찾을 내용에 \&를 입력합니다. 뒤에 저작권 기호가 붙은 앰퍼샌드를 찾으려면 \&©를 입력합니다.
• 바꿀 내용 필드에 앰퍼샌드(&)를 포함하는 정규식을 사용할 때 고려할 사항도 있습니다. 앰퍼샌드는 정규식에 사용되는 특수 문자입니다. 바꿀 내용 필드에 사용되는 앰퍼샌드는 찾을 내용 필드의 콘텐츠를 나타냅니다. 예를 들면 다음과 같습니다.
◦ 찾을 내용 필드에 "mathematics" 단어를 입력하고
◦ 바꿀 내용 필드에 "complex &"를 입력하면
◦ 문서에서 "mathematics"라는 단어가 "complex mathematics"라는 구로 바뀝니다.
또한 바꿀 내용 필드에 엔티티가 있는 경우 엔티티 앞에 백슬래시(\)를 붙여야 합니다. 예를 들면 다음과 같습니다.
◦ 찾을 내용 필드에 "mathematics" 단어를 입력하고
◦ 바꿀 내용 필드에 "\©complex &"를 입력하면
◦ 문서에서 "©complex mathematics" 단어가 "mathematics" 단어로 바뀝니다.
대체 텍스트에서 앰퍼샌드(&)를 문자 그대로 사용하려면 앰퍼샌드에 문자 엔티티를 사용합니다. 예를 들면 다음과 같습니다.
◦ 찾을 내용 필드에 "mathematics" 단어를 입력하고
◦ 바꿀 내용 필드에 "\&\copy;complex &"를 입력하면
◦ 문서에서 "&©complex mathematics" 단어가 "mathematics" 단어로 바뀝니다.
이 규칙은 바꿀 내용 필드에 마크업이 있는 경우에만 적용됩니다. 대체 텍스트에 엔티티나 태그가 없는 경우에는 "\&"를 사용합니다.
(이 예는 저작권 및 앰퍼샌드의 실제 사용 예를 보여 주지는 않지만 중요한 점을 잘 설명합니다.)
• 시작 태그는 <tagname>로 표현되며 여기서 tagname은 요소의 이름입니다.
끝 태그는 </tagname>로 표현되며 여기서 tagname은 요소의 이름입니다.
찾을 내용에 <para>This is the end of the long search.</para>를 입력하면 표시된 문장이 전체 콘텐츠인 단락(태그 포함)을 검색합니다.
• 검색 및 바꾸기는 균형이 맞는 문서 영역에서만 수행할 수 있습니다. 시작 태그 및 일부 텍스트만을 바꿀 수는 없습니다. 시작 태그 및 끝 태그와 그 콘텐츠를 바꿔야 합니다. 태그 쌍의 균형이 깨지거나 문서가 컨텍스트를 벗어나게 되는 바꾸기 작업은 수행할 수 없습니다.