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.

Answers


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


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

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


In a 'Table Compare' session, comparing both files do the following:

  • Select rules, tab columns;

  • Edit the date column;

  • Check the unimportant checkbox;

  • Enable minor (to ignore minor and unimportant differences);

A date tolerance is also an option, but that is not your question.


Need Your Help

Stopwatch In Python

python time

I'm trying to create a simple game where the point is to collect as many blocks as you can in a certain amount of time, say 10 seconds. How can I get a stopwatch to begin ticking at the start of the

Eigen & GCC 5 : class std::binder2nd is deprecated

gcc eigen bind2nd

I just restarted working on a project which has been on hold for a few months. Last time I compiled it it was working just fine, without any error nor warning.