http://it.toolbox.com/blogs/data-ruminations/oracle-12c-regular-expressions-nongreedy-with-recursions-76346