2017-11-10 7 views
0

特定のまたは特定のファイルタイプにルールを追加して特定の違いを無視できるようにする方法については、this postが見つかりました。私はそれがどのように正確に動作するのかわからないし、Web上で何か助けを見つけることができませんでした。無視する差異を正確に入力する方法

次の例を考えてみましょう。 <abc attr="foo">content</abc><xyz attr="foo">content</xyz>が異なるものとして一致するXML文書があります。重要ではないので、私はこの違いを無視したい。私はセッション重要性タブから>セッション設定スイッチに移動し、編集文法...(すべてXML形式に由来し、私の希望のファイル形式に私が作成され、以前に選択)をクリックしてください。私は新しい...を使用して新しいルールを追加します。 テキストマッチングを選択し、の大文字と小文字を区別するの正規表現を選択します。私も<abc.*に一致一方と上の他の場所上記の設定で2つのルールを追加しようとした

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

:私はこのルールにはいくつかの異なるバージョンを試し<xyz.*

しかし、これらのルールはいずれも機能しませんでした。 セッション設定のルールのチェックを外して、Beyond Compareが重要でない違いを無視するようにしましたが、私はdiffから消滅すると思われる行は消えませんでした。彼らは永続し、私はそれらを取り除くことができないようです。

私は間違っていますか?この作業を適切に行うにはどうすればよいですか?

答えて

0

ああ、解決策が見つかりました。正しいルールは次のとおりです。

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

関連する問題