15. A system comprising a processor, a memory coupled to the processor, and a computer readable mass storage device coupled to the processor, said storage device containing program code configured to be executed by the processor via the memory to implement a method for launching a target application based on characteristics of a string of characters in a source application, said method comprising: said processor identifying 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.
15. A system comprising a processor, a memory coupled to the processor, and a computer readable mass storage device coupled to the processor, said storage device containing program code configured to be executed by the processor via the memory to implement a method for launching a target application based on characteristics of a string of characters in a source application, said method comprising: said processor identifying 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. 16. The system of claim 15 , wherein at least one regular expression including the regular expression collectively formulates a set of strings including the string, wherein the at least one regular expression is predefined by use of alphanumeric characters, symbols, and operations pursuant to a regular expression syntax, wherein the regular expression and the predefined data type is in a row of at least one row in the parser table, wherein each row comprises a respective regular expression and a respective data type associated with the respective regular expression, and wherein the parser table is indexed by a respective regular expression of the at least one row.