須要一個簡單的驗證身份證號的正則表達式,從網上查了不少,都有問題,主要是隻要超過15位,都可以經過,因而本身查了半天手冊,寫了下面這個式子,可以知足簡單的要求:一、15位或18位,若是是15位,必需全是數字。二、若是是18位,最後一位能夠是數字或字母Xx,其他必需是數字。/^(\d{15}|\d18|^\d{17}(\d|X|x))$/從這個表達式想到的:一、正則表達式首先是要經過正確的二、限制不正確三、能夠不限制其中的某此規則,但必定要讓正確的先經過。正則表達式