Text Parser fix for link attributes with whitespaces

- fixed handling of link attributes when the attribute value includes whitespaces
- using regular expressions for parsing link attributes instead of string splitting magic
- fixed setting of source and target attributes