Android註冊功能--電話驗證和郵箱驗證
// 電話驗證
public static boolean phoneFormat(String phoneNumber){
Pattern pattern = Pattern
.compile("((^(13|15|18)[0-9]{9}$)|(^0[1,2]{1}\\d{1}-?\\d{8}$)|(^0[3-9] {1}\\d{2}-?\\d{7,8}$)|(^0[1,2]{1}\\d{1}-?\\d{8}-(\\d{1,4})$)|(^0[3-9]{1}\\d{2}-?\\d{7,8}-(\\d{1,4})$))");
Matcher matcher = pattern.matcher(phoneNumber);
return matcher.matches();
}
// 郵箱驗證
public static boolean emailFormat(String email) {
Pattern pattern = Pattern
.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");
Matcher mc = pattern.matcher(email);
return mc.matches();
}
public static boolean phoneFormat(String phoneNumber){
Pattern pattern = Pattern
.compile("((^(13|15|18)[0-9]{9}$)|(^0[1,2]{1}\\d{1}-?\\d{8}$)|(^0[3-9] {1}\\d{2}-?\\d{7,8}$)|(^0[1,2]{1}\\d{1}-?\\d{8}-(\\d{1,4})$)|(^0[3-9]{1}\\d{2}-?\\d{7,8}-(\\d{1,4})$))");
Matcher matcher = pattern.matcher(phoneNumber);
return matcher.matches();
}
// 郵箱驗證
public static boolean emailFormat(String email) {
Pattern pattern = Pattern
.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");
Matcher mc = pattern.matcher(email);
return mc.matches();
}
相關文章
- 使用者註冊郵箱驗證啟用思路【轉】
- js驗證郵箱JS
- Javascript郵箱驗證JavaScript
- Java實現郵箱驗證碼功能Java
- Laravel5.8 入門系列三,新增註冊郵箱驗證Laravel
- JavaScript郵箱格式驗證JavaScript
- Laravel 專案實現郵箱驗證功能Laravel
- 郵箱格式驗證程式碼
- PHP中的郵箱驗證PHP
- gitlab郵箱驗證 郵箱提醒設定Gitlab
- JSP註冊驗證功能的實現JS
- jQuery郵箱格式驗證程式碼jQuery
- 使用telnet命令驗證郵箱
- 直播app原始碼,驗證方式選擇郵箱驗證時,自動給輸入好的郵箱傳送驗證碼APP原始碼
- qq郵箱收不到epic驗證郵件怎麼辦 epic郵箱驗證沒反應怎麼辦
- springMVC+Java驗證碼完善註冊功能SpringMVCJava
- 郵箱地址正規表示式驗證
- 郵箱格式驗證程式碼例項
- 郵箱格式驗證程式碼詳解
- php正則驗證手機、郵箱PHP
- 驗證郵箱和ip格式的正規表示式
- js正規表示式驗證手機,郵箱,身份證JS
- 直播系統原始碼,選擇驗證方式時選擇郵箱驗證原始碼
- 正規表示式驗證郵箱及其解析
- 郵箱驗證正規表示式程式碼
- javascript驗證郵箱格式程式碼例項JavaScript
- js登入與註冊驗證JS
- swift 郵箱、密碼、手機號、身份證驗證正則Swift密碼
- django專案基於鉤子驗證的註冊功能Django
- TP5 實現簡訊驗證碼註冊功能
- js實現的郵箱格式驗證程式碼JS
- MVC驗證02-自定義驗證規則、郵件驗證MVC
- 【驗證碼逆向專欄】xx80 郵箱多種類驗證碼逆向分析
- 註冊驗證流程有哪些方式呢
- vue登入註冊,帶token驗證Vue
- zabbix郵件報警功能的驗證
- 工作郵箱怎麼註冊?企業郵箱有哪些功能?
- Ajax 實現驗證郵箱地址唯一性