1. A fingerprint matching method, applied for a swipe sensor, comprising the steps of: obtaining, by a fingerprint sensor, a first swiping dataset comprising a plurality of frames sensed when a finger is swiped over a surface of the fingerprint sensor, wherein each of the frames of the first swiping dataset covers a portion of the fingerprint; generating, by a processing unit, a registered dataset from the first swiping dataset, wherein the registered dataset comprises a first number of frames selected from the first swiping dataset, and wherein the registered dataset is generated from the first swiping dataset by performing the steps of: comparing, by the processing unit, the characteristics of the frames of the first swiping dataset with each other in sequence; and selecting, by the processing unit, a later frame as one frame of the registered dataset when a difference value of the characteristics between the later frame and its preceding frame is greater than a first threshold; obtaining, by the fingerprint sensor, a second swiping dataset comprising a second number of frames sensed when the finger is swiped over the surface of the fingerprint sensor, wherein each of the frames of the second swiping dataset covers a portion of the fingerprint and the second number is greater than the first number; comparing, by the processing unit, the frames of the second swiping dataset with those of the registered dataset in sequence; and verifying, by the processing unit, the second swiping dataset when the second swiping dataset is determined to match the registered dataset according to the result of the comparing step.