JAVA 常用驗證

2021-07-24 16:27:45 字數 1359 閱讀 2284

/**

* 後台驗證幫助類 xing on 2015/1/22.

*/public

final

class

validateutil catch (numberformatexception e)

}/**

* 判斷字串是否是浮點數

*/public

static

boolean

isdouble(string value) catch (numberformatexception e)

}/**

* 判斷字串是否是數字

*/public

static

boolean

isnumber(string value)

/*** 判斷乙個字串是不是可以轉換成數字

*@param str

*@return

*/public

static

boolean

isint(string str)

/*** 驗證別名(字元與資料同時出現)

* 別名必須是6到30位的字母和數字

*@param str 待驗證的別名

*@return 如果是符合格式的別名,返回true,否則為false*/

public

static

boolean

isuserdname(string str) $";

return match(regex, str);

}/**

* 驗證輸入密碼條件(字元與資料同時出現)

**@param str 待驗證的字串

*@return 如果是符合格式的字串,返回true,否則為false*/

public

static

boolean

ispassword(string str)

/***@param regex

* 正規表示式字串

*@param str

* 要匹配的字串

*@return 如果str 符合 regex的正規表示式格式,返回true, 否則返回 false;

*/public

static

boolean

match(string regex, string str)

public

static

boolean

dateformatvalicheck(string datestr) catch (exception e)

} else

}}

Java郵箱驗證

在註冊時需要對使用者填寫郵箱進行驗證,以下為qq郵箱驗證 需要注意,要先將傳送者的郵箱 pop3 smtp服務和imap smtp服務設定開啟,否則傳送失敗。郵箱的密碼不是登陸密碼,是開啟pop3後生成的密碼。public class sendmail extends thread override...

Java常用的正規表示式驗證

public class regex 1213 14 檢查 輸入 是否正確 15 正確格 式 012 87654321 0123 87654321 0123 7654321 16 param value 17 return 18 19public boolean checktel string va...

常用js驗證

一 驗證類 1 數字驗證內 1.1 整數 d test str 1.2 大於0的整數 用於傳來的id的驗證 d test str 1.3 負整數的驗證 d test str 2 時間類 2.1 短時間,形如 13 04 06 function istime str d 2 d if a null i...