如何格式化WinMerge fllter以忽略部分行

时间:2016-02-11 13:24:49

标签: regex filter winmerge

我希望WinMerge比较全文但排除变量子串。

Orientation="West" PhysicalAddress="2395226" DefFieldFrmt="Uf4d0" UnitCustomText="sec"
Orientation="West" PhysicalAddress="2395230" DefFieldFrmt="Uf4d1" UnitCustomText="sec"

在上面的行中我想忽略PhysicalAddress =" xxx"并找到已更改的DefFieldFrmt =" Uf4d1"

我尝试过添加过滤器:

PhysicalAddress=".*"

然而,这会过滤整行。

PhysicalAddress =" xxx"之前和之后的实际文本会有所不同所以我需要一个过滤器,说明:匹配前缀和匹配后缀但忽略目标变量子串。

请帮助。

1 个答案:

答案 0 :(得分:0)

根据the documentation,不能为此使用线路过滤器:

<块引用>

当规则匹配行的任何部分时,整个差异将被忽略。因此,您不能只过滤一行的一部分。

但是,由于 WinMerge 的源代码在 GitHub 上,因此可以向其 list of issues 添加功能请求。