1. A dialing method with phone number retrieval using partial pattern matching, comprising the steps of: receiving a partial number string; searching phone number sources to retrieve candidate numbers according to the partial number string; selecting a phone number from the candidate numbers; and placing a call according to the selected phone number.