正则表达判断
森森先生666
总结过去,即探索未来
展开
-
Android 判断当前身份证格式是否正确
传入字符串 判断当前身份证号码是否正确// 身份证验证 public static boolean isSFZ(String str) { try { if (str.length() != 18) { return false; } String[] array = { "1", "0", "x", "9", "8", "7", "6", "5", "4", "3", "2" }; int sum = 0; int count = 17; fo原创 2020-07-18 14:37:30 · 690 阅读 · 0 评论 -
Android 判断手机号格式是否正确
判断传入值是否是手机号 也可以用来判断手机号格式是否正确 * 判断是否是手机号 */ public static boolean isPhone(String str) { String regex = "^(1)\\d{10}$";//正则表达式 return str.matches(regex); }原创 2020-07-18 14:35:38 · 1668 阅读 · 0 评论 -
Android 判断邮箱格式是否正确
/** * 正则表达式 判断邮箱格式是否正确 */ public static boolean isEmail(String email) { String str = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$"; Pattern p = Pattern.compile(str)原创 2020-07-18 14:18:23 · 2185 阅读 · 0 评论 -
Android 判断车牌照的格式是否正确
传入车牌照看看当前车牌照是否正确public static boolean isCarnumberNO(String carnumber) { /* * 车牌号格式:汉字 + A-Z + 5位A-Z或0-9 (只包括了普通车牌号,教练车和部分部队车等车牌号不包括在内) */ String carnumRegex = "[\u4e00-\u9fa5]{1}[A-Z]{1}[A-Z_0-9]{5}";//在正则表达 if (TextUtils.isEmpty(carnumber))原创 2020-07-18 14:16:26 · 557 阅读 · 0 评论