1. A method for launching a target application based on characteristics of a string of characters in a source application, said method comprising: identifying, by a computer processor, predefined data type previously associated with a regular expression matching the string; said processor identifying the target application previously associated with a combination of the identified data type and the source application; and said processor launching the target application with the string as a parameter, wherein said identifying the predefined data type comprises: determining that a first row of a parser table comprises a first regular expression formulating the string, wherein parser table comprises rows which are ordered from a more general regular expression to a more specific regular expression; setting the first regular expression as the regular expression matching the string; resetting the regular expression with a second regular expression upon determining that the second regular expression of a next row of the parser table formulates the string more specifically than the first regular expression; and selecting the predefined data type in the row of the regular expression as the predefined data type of the string, upon performing said resetting for all rows of the parser table.