定義正則,表示電話號碼 郵箱 URL IP

2021-09-20 03:59:38 字數 832 閱讀 1314

1、手機號:

import re

pattern = re.compile(r'^(13[0-9]|14[0-9]|15[0-9]|18[0-9])\d')

2、郵箱

郵箱的名稱:只允許英文本元(a-z、a-z)、數字(0-9)、下劃線(_)、英文句號(.)和中劃線(-)組成

[a-za-z0-9_-]+
郵箱的網域名稱:常見的由「qq.com」  「www.qq.com」 " mp.weixin.qq.com" "12-34.com.cn"

[a-za-z0-9_-]+(\.[a-za-z0-9_-]+)+$
郵箱的形式為:

^[a-za-z0-9_-]+@[a-za-z0-9_-]+(\.[a-za-z0-9_-])+$
3、url

url=協議+網域名稱+埠+引數

協議:https://  http://   ftp://

(((http|https|ftp)://)?)
網域名稱:

([a-za-z0-9_-.]*)
埠:

(:[0-9])*
引數:

電話號碼正則

號碼正規表示式 支援手機號碼,3 4位區號,7 8位直播號碼,1 4位分機號 d d d d d d d d d d d d d d d d d 匹配格式 11位手機號碼 3 4位區號,7 8位直播號碼,1 4位分機號 如 12345678901 1234 12345678 1234 d 非負整數 ...

手機號 電話號碼 郵箱 驗證

手機號 號碼 郵箱 驗證 public class validator return false public static boolean isnull object obj return false public static object get obj or empty object obj...

手機號 電話號碼 郵箱 驗證

手機號 號碼 郵箱 驗證 public class validator return false public static boolean isnull object obj return false public static object get obj or empty object obj...