2017-11-10 5 views
0

특정 차이를 무시할 수 있도록 특정 또는 자체 지정된 파일 형식에 규칙을 추가하는 방법에 대해 this post을 발견했습니다. 정확히 어떻게 작동하는지 이해하지 못하고 웹에서 도움이되는 것을 찾을 수 없습니다.무시할 차이점을 정확하게 입력하는 방법 너머 비교를 통해

다음 예제를 고려하십시오. <abc attr="foo">content</abc><xyz attr="foo">content</xyz>이 다른 것으로 일치하는 XML 문서가 있습니다. 중요하지 않기 때문에이 차이점을 무시하고 싶습니다. 나는 세션>세션 설정 스위치 중요성 탭로 이동 (XML 형식 내가 만든 및 이전에 선택한에서 파생 된 내 원하는 파일 형식의 모든) 편집 문법 ... 클릭합니다. 그런 다음 새 ...을 사용하여 새 규칙을 추가합니다. 텍스트 일치을 선택하고 에 대문자와 일치하는 문자를 입력하십시오.정규 표현식.

  • <abc.*
  • (<abc|<xyz).*
  • <abc.*|<xyz.*

나 또한 어디에 <abc.*에 일치하는 하나의 다른 위에서 언급 한 설정으로 두 가지 규칙을 추가하려고 : 나는이 규칙에 대한 몇 가지 다른 버전을 시도 <xyz.*.

그러나이 규칙 중 어느 것도 작동하지 않았습니다. 규칙 (세션 설정)의 선택을 취소하고 Beyond Compare (비교 너머)가 중요하지 않은 차이를 무시하도록했지만 diff에서 사라지는 줄이 사라지지 않도록했습니다. 그들은 지속되었고 나는 그들을 제거 할 수없는 것 같습니다.

내가 뭘 잘못하고 있니? 이 작업을 올바르게 수행하려면 어떻게해야합니까?

답변

0

아, 해결책을 찾았습니다. 올바른 규칙은 다음과 같습니다.

<(abc|xyz) attr="foo">content</(abc|xyz)>