!
is interpreted as a master invert for the entire pattern; that leaves a blatant hole:
Code: Select all
Size: 529 KB | Ext: txt => (Size = 529 KB) OR (Extension = "txt")
Size: 529 KB | !Ext: txt => (Size = 529 KB) OR NOT (Extension = "txt")
!Size: 529 KB | Ext: txt => NOT ((Size = 529 KB) OR (Extension = "txt"))
--- missing --- => NOT (Size = 529 KB) OR (Extension = "txt")
-
as master invert operator?
Code: Select all
Size: 529 KB | Ext: txt => (Size = 529 KB) OR (Extension = "txt")
Size: 529 KB | !Ext: txt => (Size = 529 KB) OR NOT (Extension = "txt")
!Size: 529 KB | Ext: txt => NOT (Size = 529 KB) OR (Extension = "txt")
-Size: 529 KB | Ext: txt => NOT ((Size = 529 KB) OR (Extension = "txt"))