Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Ignoring date column in beyond compare file comparison

I'm using BeyondCompare3 i've two files with lines containing with this kind of format.

abc,bbbb,cdef,test,14:45:23.123,info,comment

I want to omit the date from the comparison.

I've selected Session > Session Settings > Importance Tab > Edit Grammar button and created a new rule.

After entering an Element name, I've selected Category of Basic, checked Regular Expression and searching for Text. [0-9]{1,2}:[0-9]{1,2}:[0-9]{1,2}.[0-9]{1,3}. I've also tried /[0-9]{1,2}:[0-9]{1,2}:[0-9]{1,2}.[0-9]{1,3}/.

I then click 'ignore unimportant differences' on the tool bar.

I was hoping this would ignore the date column in the comparison. But it doesn't.

Any pointers on this or other tools/scripts would be very much appreciated.

John.

like image 837
John Avatar asked Feb 07 '14 16:02

John


2 Answers

In Beyond Compare 4.1.9, you can ignore Modified Date by unchecking "Compare timestamps" in tab "Comparison" of the "Rules" window.

like image 139
wip Avatar answered Oct 07 '22 14:10

wip


You can also add a regular expression to define text to be ignored (Unimportant text) in the Rules section like so:

enter image description here

https://www.scootersoftware.com/vbulletin/forum/beyond-compare-2-discussion/beyond-help/2292-set-to-ignore-date-and-timestamp-difference

like image 6
Matthew Avatar answered Oct 07 '22 12:10

Matthew