怎麼實現使用手機號、郵箱、使用者名稱登入
測試的程式碼:
public static void main(String[] args) {
//String e = "[email protected]";
String e ="15315315326";
String em = "^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$";
//String ph = " ^[1][358][0-9]{9}$";
String ph = "^[1][3578]\\d{9}$";
//Pattern pemail = Pattern.compile("em");
System.out.println(e.matches(em));
System.out.println(e.matches(ph));
if(e.matches(em)){//郵箱登入
System.out.println("you想");
} else if(e.matches(ph)){//手機號登入
System.out.println("手機紅啊");
}else{//就是使用者名稱登入
System.out.println("使用者名稱");
}
}
相關推薦
sql 實現用戶名、郵箱、手機號登錄
append nes class select logs lec email mobile () StringBuilder strSql = new StringBuilder(); strSql.Append("se
實現使用者名稱、郵箱、手機號三種都可以登入
登入會員名區分大小寫,郵箱不區分大小寫: 使用者名稱 手機號存在了 tb_user表 郵箱存在了comm_company表 在登入時把 登入名 (username)和密碼(password)帶到後臺,
使用者名稱、郵箱、手機號搭配密碼都可以實現登陸(2種方法)
這是我在藍橋班初學java做的第二個專案所遇到和解決的問題,寫下來紀念,順便供有緣人蔘考。 使用者名稱/手機號/郵箱+密碼登陸是當今最常用的登陸,對初學者而言這是必須掌握和精通的,這也是在我基礎薄弱的我堅持解決的動力,其中感謝隊友李青的大力協助。 前提: mod
怎麼實現使用手機號、郵箱、使用者名稱登入
測試的程式碼: public static void main(String[] args) { //String e = "[email protected]"; String e ="15315315326"; String em = "^\\w+([-+.]\\w+)*@\\w+([-.]\
Android 判斷字串是不是是身份證、郵箱、銀行卡、手機號、中文 1
Android 判斷字串是否是身份證、郵箱、銀行卡、手機號、中文 1.判斷字串是否是身份證: /** * 功能:身份證的有效驗證 * * @param IDStr * 身份證號 *
js 驗證手機號、郵箱、數字、檔案字尾
// js 驗證檔案 /** * 驗證手機號碼格式 * @param {Object} id */ function checkMobile(id) { var val = $("#"
swift 手機號、郵箱、網址等正則表示式驗證
import Foundation enum Validate { case email(_: String) case phoneNum(_: String) case carNum(_: String) case username(_: String) case
Objective-C用正則表示式判斷字串是否為手機號、郵箱、身份證號
用正則表示式判斷字串是否為手機號: - (BOOL)isPhoneNumber:(NSString *)str { NSString * MOBILE = @"^1(3[0-9]|5[0-
常用正則表示式(手機號、郵箱、URL地址、身份證等等)
一、前言 不好的習慣:1、每一次用到正則都是上網copy一份,也沒有去學習思考,看看都是什麼意思; 2、一個專案裡不同的地方用到了相同的校驗,一直在重複的copy程式碼,並沒有統一起來,萬一哪天要修改規則,若是多人開發,每個人的正則校驗不盡相同,改起來就很麻煩。 先記錄一下,後續慢慢學
Python3(phone)模組獲取手機號歸屬地、區號、運營商等
from phone import Phone import xlrd import xlwt def Get_Excel_data(): file = 'Tel.xlsx' #電話號碼儲存的excle表 re1 = xlrd.open_workbook(file)
一些常用的封裝函式(獲取當前ip、查詢手機號歸屬地、根據ip獲取所在地區)
1. 獲取請求ip// 獲取請求ip function ip() { if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_
Android中驗證輸入是否為漢字及手機號,郵箱驗證,IP地址可用port號驗證
bili repl ips gettext content 驗證 arr mat 數據 1,驗證是否為漢字 // 驗證昵稱 private boolean verifyNickname() { String nickname = edt_use
簡單實現手機號銀行卡的同步顯示功能
簡單實現手機號銀行卡的同步顯示功能 這是某盟的一道面試題 難道不都是隻要有了清晰的思路後邊寫邊優化麼 當時我就說了思路用計算屬性根據輸入框的內容計算出預覽框的值 處理focus和blur事件即可 非要手寫,手寫根本寫不出啊,然後面試官就認為我不會 無語了 要求如下 輸入框輸入內容資料長度大於0,展
微信小程式-正則表示式(驗證手機號-身份證-郵箱..)
手機號驗證: if (!(/^1[34578]\d{9}$/.test(e.detail.value.phone))) { wx.showToast({ title: '手機號碼有誤', duration: 2000, icon:'none' }); return false
常用正則表示式,手機號,郵箱,網址
// 判斷是否為手機號 isPoneAvailable: function (pone) { var myreg = /^[1][3,4,5,7,8][0-9]{9}$/; if (!myreg.test(pone)) { return false; } else { return true; } }, //
SpringSecurity(四):自定義登陸認證實現手機號登陸
SpringSecurity預設提供了兩種登陸,一種basic登陸一種表單登陸(分別在一三章有講到),但是如果我們要實現其他方式的登陸(例如郵箱登陸,手機號登陸)又該怎麼做呢? 第二章中講到了Security的登入原來,以及最後給出的流程圖,結合它們這章來實現自定義登陸認證
vue中手機號,郵箱正則驗證以及60s傳送驗證碼
今天寫了一個簡單的驗證,本來前面用的元件,但是感覺寫的元件在此專案不是很好用,由於用到的地方比較少,所以直接寫在了頁面中。頁面展示如圖 <div> <p class="fl"> <input name="phone" type="number" pl
JS中正則表示式詳解及最基本的判斷手機號,郵箱,身份證
首先最基本的符號型別及含義整理一下。 1,最基本的符號:^ $ * + ? ^ 代表字串的開始位置 &nbs
影藏手機號和郵箱號(即將號碼中間部分打***號)
封裝為一個公共函式 /** * 隱藏郵箱和手機號 * @param unknown $str * @return Ambigous <string, mixed> */ function hideStar($str) { //使用者名稱、郵箱、手機賬號中間字串以*隱
js 手機號和郵箱正則匹配
if (!email.match(/\w+[@]{1}\w+[.]\w+/)) { layui.layer.msg("郵箱格式不正確!", {icon: 2}); } else if (!phone.match(/^1\d{10}$/)) { layui.layer