常用正則表達式留影

基本的正則表達式的應用

座機加手機號

NSString *telePhoneCharset = @"((\\d{11})|^((\\d{7,8})|(\\d{4}|\\d{3})-(\\d{7,8})|(\\d{4}|\\d{3})-(\\d{7,8})-(\\d{4}|\\d{3}|\\d{2}|\\d{1})|(\\d{7,8})-(\\d{4}|\\d{3}|\\d{2}|\\d{1}))$)"; 

簡單手機的正則表達式

 regex = @"^1\\d{10}$";

身份證號碼的正則表達式

regex = @"^(\\d{15}$|^\\d{18}$|^\\d{17}(\\d|X|x))$";

密碼驗證

regex = @"^[_0-9a-zA-Z!^&*(@.)$#%+=|,\\];()&#%+=|,\\];()<&#%+=|,\\];()<>{}/:\\\\~?\\[-]{6,16}$"

email驗證

regex = @"[\\w!#$%&'*+/=?^_`{|}~-]+(?:\\.[\\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\\w](?:[\\w-]*[\\w])?\\.)+[\\w](?:[\\w-]*[\\w])?";
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容