OTOH, regex was not designed to be an obfuscation language, as opposed to brainfuck. And I don't think it ranks high on the readability scale in that category.
The code hasn't changed. It has Object instead of Variant, removed some Sets and removed On Error Resume Next. The changes are mostly to appease the .Net-compiler.