Android 校驗email是否合法實現(xiàn)代碼
更新時間:2017年01月24日 11:49:00 投稿:lqh
這篇文章主要介紹了Android 校驗email是否合法實現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下
Android 校驗email是否合法
這個其實跟JAVA中是一樣的。例子:
String regEx =
"^(([\\w-]+\\.)+[\\w-]+|([a-zA-Z]{1}|[\\w-]{2,}))@"
+"((([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\.([0-1]?"
+"[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\."
+"([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\.([0-1]?"
+"[0-9]{1,2}|25[0-5]|2[0-4][0-9])){1}|"
+"([a-zA-Z]+[\\w-]+\\.)+[a-zA-Z]{2,4})$";
public void btnValidateEmailAddress(View v)
{
strEmailAddress = editTextEmail.getText().toString().trim();
Matcher matcherObj = Pattern.compile(regEx).matcher(strEmailAddress);
if (matcherObj.matches())
{
Toast.makeText(v.getContext(), strEmailAddress+" is valid", Toast.LENGTH_SHORT).show();
}
else
{
Toast.makeText(v.getContext(), strEmailAddress+" is InValid", Toast.LENGTH_SHORT).show();
}
}
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Android Studio導(dǎo)入so文件到項目中的實例詳解
這篇文章主要介紹了Android Studio導(dǎo)入so文件到項目中的實例詳解的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下2017-09-09
實例講解Android多線程應(yīng)用開發(fā)中Handler的使用
這篇文章主要介紹了Android多線程應(yīng)用開發(fā)中Handler的使用,Handle主要被用來更新UI和處理消息,需要的朋友可以參考下2016-01-01
Android利用屬性動畫實現(xiàn)優(yōu)酷菜單
這篇文章主要為大家詳細(xì)介紹了Android利用屬性動畫實現(xiàn)優(yōu)酷菜單,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-01-01
Android PopupWindow實現(xiàn)右側(cè)、左側(cè)和底部彈出菜單
這篇文章主要為大家詳細(xì)介紹了Android PopupWindow實現(xiàn)右側(cè)、左側(cè)和底部彈出菜單的相關(guān)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-11-11

