当前所在位置: 首页 > 网站购买

也许这有你想知道Python正则校验的最全实现豆瓣是什么样的网站?

2021-10-11 本站作者 【 字体:

也许这有你想知道Python正则校验的最全实现

正则表达式是一个特殊的字符序列,它能时我们方便的检查一个字符串是否与某种模式匹配。

Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。

豆瓣网站的含义如下:

re 模块使 Python 语言拥有全部的正则表达式功能。

本文主要使用re模块介绍如下数据类型的准确性校验。

(一)首先,豆瓣网(douban)是一个社区网站。

(二)网站由杨勃(网名“阿北”) 创立于2005年3月6日。

(三)该网站以书影音起家,提供关于书籍、电影、音乐等作品的信息,无论描述还是评论都由用户提供(User-generated content,UGC),是Web 2.0网站中具有特色的一个网站。

电话号码 IP地址 MAC地址 端口号 经度 纬度 姓名 车辆牌照 QQ号码 邮箱地址居住地址 域名银行卡号 IMEI 手机号码&固话号码校验

手机正则表达式

(四)网站还提供书影音推荐、线下同城活动、小组话题交流等多种服务功能,它更像一个集品味系统(读书、电影、音乐)、表达系统(我读、我看、我听)和交流系统(同城、小组、友邻)于一体的创新网络服务,一直致力于帮助都市人群发现生活中有用的事物。

r"^[1][3-9][0-9]{9}$"

86手机正则表达式

r"(^+86|86|[86]|(86)|+0086|0086|[0086]|(0086))(s[1]|[1])[345678][0-9]{9}$"

电话正则表达式

r"^[4,8,0][0-9]{2,3}(-[0-9]{7,8}$|(s)[0-9]{7,8}$|[0-9]{7,8}$)"

代码示例:

也许这有你想知道Python正则校验的最全实现豆瓣是什么样的网站?(图2)

扩展资料:

pattern=0 校验电话号码(手机号码+固话号码);pattern=1 校验手机号码 ; pattern=2 校验固化号码;也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现MAC地址校验

支持“-”、“:” 、“.”以及无间隔符 四种格式校验。

MAC正则表达式:

豆瓣的用户规模多年稳健增长,2012年月度覆盖用户超过一亿。

豆瓣的核心用户群是具有良好教育背景的都市青年,包括白领及大学生。他们热爱生活,除了阅读、看电影、听音乐,更活跃于豆瓣小组、小站,对吃、穿、住、用、行等进行热烈的讨论。他们热衷参与各种有趣的线上、线下活动,拥有各种鬼马创意,是互联网上流行风尚的发起者和推动者。豆瓣已渐渐成为他们生活中不可缺少的一部分。

豆瓣擅长从海量用户的行为中挖掘和创造新的价值,并通过多种方式返还给用户。凭借独特的使用模式、持续的创新和对用户的尊重,豆瓣被公认为中国极具影响力的web2.0网站和行业中深具良好口碑和发展潜力的创新企业。豆瓣主要的盈利模式是品牌广告、互动营销以及不断建设和增长中的围绕电子商务行业的渠道收入。

在豆瓣上,你可以自由发表有关书籍、电影、音乐的评论。可以搜索别人的推荐,所有的内容、分类、筛选、排序都由用户产生和决定,甚至在豆瓣主页出现的内容上也取决于你的选择。

r"^([0-9A-Fa-f][0、2、4、6、8、A、C、E][-:.]{0,1})([0-9A-Fa-f]{2}[-:.]{0,1}){4}([0-9A-Fa-f]{2})$"

代码示例:

也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现端口号校验

端口号正则表达式

r"^([0-9]|[1-9]d{1,3}|[1-5]d{4}|6[0-5]{2}[0-3][0-5])$"

代码示例:

也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现经度校验

经度正则表达式

r"^[\-\+]?(0?\d{1,2}|0?\d{1,2}\.\d{1,15}|1[0-7]?\d{1}|1[0-7]?\d{1}\.\d{1,15}|180|180\.0{1,15})$"

代码示例:

也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现纬度校验

纬度正则表达式

r"^[\-\+]?(0?\d{1,2}|0?\d{1,2}\.\d{1,15}|1[0-7]?\d{1}|1[0-7]?\d{1}\.\d{1,15}|180|180\.0{1,15})$"

代码示例:

也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现IP地址校验

IPV4正则表达式

r"^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$"

IPV6正则表达式

r"(?<![:.w])(?:[A-F0-9a-f]{1,4}:){7}[A-F0-9a-f]{1,4}(?![:.w])$"

代码示例:

parrtern=0 IP(v4/v6)校验 ; parrtern=1 IPV4校验 ; parrtern=2 IPV6校验也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现姓名校验

包含少数民族·格式的姓名校验

姓名正则表达式

u"(^[\u4e00-\u9fa5]{2:})|(^[\u4e00-\u9fa5]+(·[\u4e00-\u9fa5]+)*$)"

代码示例:

也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现QQ号码校验

首位不为0的5~12位数字组合。

QQ号码正则表达式

u"^[1-9][0-9]{4,11}$"

代码示例:

也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现邮件地址校验

邮箱正则表达式

u"^[A-Za-z1-9][w.-]+@(w+.)+[a-zA-Z]{2,3}$"

代码示例:

也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现居住地址校验

地址正则表达式

u"^(?=.*?[\u4E00-\u9FA5])[0-9A-Za-z\u4E00-\u9FA5-s]+$"

代码示例:

也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现域名校验

由多个标号组成的完整域名总共不超过255个字符。

域名正则表达式

u"(?=^.{3,255}$)^[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+.?$"

代码示例:

也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现车牌号码校验

车牌号码校验,支持校验武警车牌、军牌、民用车牌、使馆车牌、新能源车牌、农用车辆及拖拉机车牌号。

车牌正则表达式

u"^(([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][a-zA-Z]|[\u4e00-\u9fa5]{2}d{2}[-]?|[\u4e00-\u9fa5]{2}[a-zA-Z])[-]?|[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼][0-9]{2}[-]?|([wW][Jj][京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼][-]?)|([a-zA-Z]{2}))([A-Za-z0-9]{5}|[A-Za-z0-9]{4}[A-Z0-9挂警港澳领学]|[DdFf][A-HJ-NP-Za-hj-np-z0-9][0-9]{4}|[0-9]{5}[DdFf])$"

代码示例:

也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现IMEI校验(非正则)也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现银行卡号校验

银联规范里面明确,银行卡位数为13~19位。

银行卡正则表达式

u"(?=^d{13,19}$)^([1-9])([0-9]{12,18})$"

代码示例:

也许这有你想知道Python正则校验的最全实现

示例如下:

也许这有你想知道Python正则校验的最全实现

阅读全文
id_1广告位-300*300
相关推荐

注册一个域名的流程是什么?网站域名注册的流程是什么?

注册一个域名的流程是什么?网站域名注册的流程是什么?
总共有三个步骤(本站所有的域名注册步骤是一样的,这里以英文域名为例)。 一...

哈尔滨1地升级为高风险地区、5地升级为中风险地区五一从重庆去广州回来需要隔离吗?

哈尔滨1地升级为高风险地区、5地升级为中风险地区五一从重庆去广州回来需要隔离吗?
关于将利民开发区裕田街道等地区风险等级调整为中高风险地区的通告根据国务院联防联控...

绥芬河、满洲里、哈尔滨全为低风险区,明起全国已无中风险区域疫情当前我的担当是什么?

绥芬河、满洲里、哈尔滨全为低风险区,明起全国已无中风险区域疫情当前我的担当是什么?
不畏关山千里路,冰心一片付征鞍。据央视***客户端,黑龙江省应对新型冠状病毒感染...

黑龙江哈尔滨8地区升为中风险广东到呼伦贝尔用隔离吗?

黑龙江哈尔滨8地区升为中风险广东到呼伦贝尔用隔离吗?
内蒙古自治区新冠肺炎疫情防控指挥部关于进一步加强管控严防新冠肺炎疫情输入传播扩散...

什么是网关、DNS、子网掩码、MAC地址DNS服务器:小黑屋中的“翻译官”大神

什么是网关、DNS、子网掩码、MAC地址DNS服务器:小黑屋中的“翻译官”大神
什么是网关 DNS服务器是一个外行听起来比较专业的词汇,大部分只是听说过DNS,...

中英域名后面的英文分别代表什么意思?如何把域名翻译为IP地址?

中英域名后面的英文分别代表什么意思?如何把域名翻译为IP地址?
在DOS窗口中 PING 名以一个常见的域名为例说明,baidu网址是由...

上海现在属于什么风险地区?本土确诊+16,哈尔滨两地升中风险

上海现在属于什么风险地区?本土确诊+16,哈尔滨两地升中风险
9月21日0时至24时,31个省(自治区、直辖市)和新疆生产建设兵团报告新增确诊...

风险等级几级才算是重大危险源本土确诊+3!哈尔滨公告:非必要不离哈,两地调整为中风险,国家卫健委派工作组赴哈丨一财早知道

风险等级几级才算是重大危险源本土确诊+3!哈尔滨公告:非必要不离哈,两地调整为中风险,国家卫健委派工作组赴哈丨一财早知道
上班路上10分钟,时事财富样样通【隔夜关注】据哈尔滨市政府***办召开的疫情防控...

中国疫情重灾区是哪里?昨日本土新增28例,哈尔滨多地调为中风险

中国疫情重灾区是哪里?昨日本土新增28例,哈尔滨多地调为中风险
没有重灾区了。9月22日0—24时,31个省(自治区、直辖市)和新疆生产建设兵团...

阿里云买可以一个域名,我做解析,需要什么设备?域名出售平台哪家好?

阿里云买可以一个域名,我做解析,需要什么设备?域名出售平台哪家好?
前提:网站做好想上线,需要域名和空间(服务器)备案通过。解析:一般只需要拿到服务...