關於微信號的校驗

網頁參考:http://blog.csdn.net/unknowna/article/details/50524529java

微信號規則:微信帳號僅支持5-20個字母、數字、下劃線或減號,以字母開頭。解釋一下,只要是字母開頭,能夠是純字母(hjqzHJQZhongjiqiezi),或字母數字混合微信

後臺java校驗:.net

  

/**
* 校驗微信公衆號的格式  微信號規則:微信帳號僅支持5-20個字母、數字、下劃線或減號,以字母開頭。解釋一下,只要是字母開頭,能夠是純字母(hjqzHJQZhongjiqiezi),或字母數字混合
* @param weixinCode
* @return
*/
public static boolean validateWeixin(String weixinCode){
if(weixinCode == null){
return false;
}
// 校驗微信號正則
String judge = "^[a-zA-Z]{1}[-_a-zA-Z0-9]{4,19}+$";
Pattern pat = Pattern.compile(judge);
Matcher mat = pat.matcher(weixinCode);
return mat.matches();
}blog

*********************************************test

js:後臺

 

var reg =/^[a-zA-Z]{1}[-_a-zA-Z0-9]{4,19}$/;var result =reg.test("asdfghj");result
truedate

相關文章
相關標籤/搜索