def re_picture_form(picture):
suffix = picture.name.rfind('.')
if suffix == -1:
return 1 # 图片不正确
file_postfix = picture.name[suffix + 1:]
if file_postfix not in ['jpg', 'png', 'gif', 'bmp', 'jpeg', 'JPG', 'PNG',
'BMP', 'JPEG', ]:
return 2 # 图片格式不正确
def re_email(email):
ret = re.match("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$", email)
if ret:
return True
return False
def re_phone(phonenumber):
reg = '^[1](([3][0-9])|([4][5-9])|([5][0-3,5-9])|([6][5,6])|([7][0-8])|([8][0-9])|([9][1,8,9]))[0-9]{8}$'
ret = re.match(reg, phonenumber)
if ret:
return True
return False
图片格式 邮箱格式 电话格式验证django代码
最新推荐文章于 2022-02-12 16:52:15 发布