1. A cellular telephone which calls up registration information to display the registration information on a display part, there being an assignment relationship established between each numerical key included among dial keys of the cellular telephone and a plurality of single characters, said cellular telephone comprising: a storage part for storing a database in which numeric data obtained by numerical conversion of a piece of registration information in accordance with said assignment relationship and said piece of registration information are associated with each other; an acceptance part for accepting a numeric string entered by using said dial keys as a call request for a predetermined piece of registration information; an extraction part for searching said database to extract pieces of registration information associated with numeric data containing said numeric string; a sorting part for rearranging an exactly matching one of the pieces of registration information extracted by said extraction part in a high rank; and a display control part for controlling said display part so as to display the pieces of registration information extracted by said extraction part in the order rearranged by said sorting part, wherein said sorting part places an exactly matching one of the pieces of registration information extracted by said extraction part in a first rank, places a prefix-matching one thereof in a second rank, and places a partially matching one thereof in a third rank.