Of course, my pleasure!
As you can see we have two functions: regexMatcher() and regexReplace().
The first one recognizes the format and the second one changes the format to the standard format.
[\d] stands for any digits (we use double backslashes -which is the escape character- one for the node and one for the regex itself) and {n} specifies the number of digits. So [\d]{2} means two digits. (T.*) specifies the time part of the string and the ? character makes it optional. In the regexReplace we use parentheses around each part (day, month and year) so we can reference them for the output as $n.
You can learn more about using regex in KNIME here:
And this website has everything you need to know about regex: