1. A method for use by a mobile computing or telecommunications device, for converting text strings input by a user into digit strings, the method comprising: receiving from the user at least one text string input from a keyboard of the mobile device, wherein the at least one text string includes one or more numerical text strings; automatically detecting the one or more numerical text strings within the at least one text string; automatically converting the one or more numerical text strings into one or more digit strings; identifying a keyword or keyword phrase proximate to the one or more digit strings within the one or more numerical text strings; and formatting the one or more digit strings based on the identified keyword or keyword phrase.
1. A method for use by a mobile computing or telecommunications device, for converting text strings input by a user into digit strings, the method comprising: receiving from the user at least one text string input from a keyboard of the mobile device, wherein the at least one text string includes one or more numerical text strings; automatically detecting the one or more numerical text strings within the at least one text string; automatically converting the one or more numerical text strings into one or more digit strings; identifying a keyword or keyword phrase proximate to the one or more digit strings within the one or more numerical text strings; and formatting the one or more digit strings based on the identified keyword or keyword phrase. 6. The method of claim 1 , wherein the keyboard is a virtual keyboard generated on a touchscreen of the mobile device, and wherein the keyboard is a QWERTY keyboard which displays multiple views, and wherein alphabetical keys are displayed in a separate view from the numerical keys.