Regex parse: Union support added ('|' symbol)