当前位置:首页 > 日记 > 正文

正则表达式的常规集合(简单实用)

正则表达式的常规集合(简单实用)
正则表达式,又称为正常表现和常规表示。(英语:正则表达式,通常缩写代码为正则表达式,表达式,或重),一个计算机科学的概念。正则表达式用一个字符串来描述和匹配一系列的语法规则。在很多文本编辑器,正则表达式通常用来检索和替换文本,符合一定的规律。

正则表达式的功能非常强大,废话不多,内容直接共享。
1:基本匹配字符:
◎D匹配数字例如:5 D0的------- > '580
w匹配字母或数字如: D W W --------- > '8zh
匹配任何字符的任意字符如:'zh。----------- > 'zh'of除了换行字符
空白字符(制表符)或空格。
二:匹配字符长度:
*表示任何字符(包括0)
+至少代表一个字符
表示0个或1个字符的
{ }表示n个字符
{ N,M·}代表人物
********************************************************
的一个练习: D { 3 } + D 1 } {;
这里的答案是2333个:由3个数字连接到至少一个空格或3到8个数字的空白字符。
********************************************************
三:但如果是这样的比赛,那就简单了一点,在复杂的比赛中我们需要更精确的匹配:
{ 0-9a-za-z _ }可以匹配字母或数字或下划线,亲测:'0',A,Z,'_可以匹配,这样的表达介导的或组成和;
{ 0-9a-za-z _ } +至少可以由一个数字或字母或下划线的字符串匹配;
{ a-za-z _ } { 0-9a-za-z _ } *可以匹配一个字母或下划线,其次是任何数字或字母或下划线。
{ a-za-z _ } { 0-9a-za-z _ } { }限制0,19长度从1到20,为什么1到20。开头占用以下字符串中的一个,将其限制为0到19,因此最大长度限制为20。
一个| B A或B { J | J }爱娜与Jaina或Jaina的比赛;
表达式必须以一个字符开头,如:d表示一个数字必须以一个数字开头。
这意味着我们必须以一个字符结束。美元意味着我们必须以数字结束。我们应该注意他们表达的方式。将字符放在字符前面,$放在字符后面。
四:JS中的验证方法:

VaR reg = D { 3 } + D { 8 };
VaR '010电话= 123456;
console.log(reg.test(TEL) / /真实);
以上介绍的是萧边收集的一个正则表达式,整理(简单实用),希望对你有帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站。

相关文章

图书馆mysql数据库数据分区表总结

图书馆mysql数据库数据分区表总结

数据,数据库,图书馆,分区表,电脑软件,数据存储进化的思想一:单一库和单表 单数据库和单表是最常见的数据库设计。例如,一个用户(用户)表放在数据库DB中,所有用户都可以在DB库的用户表中找到它。 数据存储进化思想二:单库多表 随着用户数量的增…

常用PowerPoint演示技术综述

常用PowerPoint演示技术综述

综述,演示,常用,技术,电脑软件,自动黑屏(临时屏幕屏幕) 当使用PowerPoint来展示课件时,学生有时需要自己阅读和讨论。为了避免屏幕上的图片影响,学生能学会专注于b和钥匙。之后,学生们学会了完整的B关键是可以恢复正常的。按W关键也产生类似的…

js添加一个删除div的简单实例

js添加一个删除div的简单实例

简单实例,删除,电脑软件,js,div,js添加一个删除div的简单实例 功能adddiv(W,H){ / /如果原divcell这一层,首先删除层 DeleteDiv(); 创建一个div 我的document.createelement VaR(divcell ); 添加到页面 document.body.appendchild(我的); 通过指定div的…

TC总是过滤可执行文件。

TC总是过滤可执行文件。

可执行文件,过滤,电脑软件,TC,问:我不知道该在哪里设立。现在,不管打开什么文件夹,我们都可以在地址栏的地址后面自动添加所有可执行程序,这会导致无法显示所需的文件。 答:这是可执行文件过滤功能的使用,你可能会被误认为是Ctrl + F11键,只需按…

PS图象处理软件结合AE使刀剑英雄主

PS图象处理软件结合AE使刀剑英雄主

动画,英雄,刀剑,图象,处理软件,最近,我们经常看到在线LO动态设计的酷,真的让这些人羡慕极了,我想如果你设计的东西在动起来,那么这个教程教你如何使用基本操作产生动态效果。 12阅读全文 在教程的最后,以上是PS图象处理软件的标题动画课程和A…

如何去除页眉的十字架Word2007

如何去除页眉的十字架Word2007

页眉,电脑软件,十字架,当Word文件的标题被编辑时,通常会发现一个十字线在标题下默认,即使所有标题的内容被删除,它们仍然留在那里,而且打印也存在。 以下步骤如下: 这是原来的样子,头上有一条十字线,最终的目标是去掉线。 开始工作。首先单击风…

如何在yii2GridView使用弹出模态代

如何在yii2GridView使用弹出模态代

模态,弹出,代码,如何在,电脑软件,在文章的最后,我们介绍了如何使用弹出模态(基本使用)在yii2,例如。 在实际开发中,我们经常会遇到列表页面数据修改使用模态,如果一般循环显示,我相信大多数人看到模态的基本使用操作,但结合GridView估计,一些人开始…

与青年有关的哲学人格的经典人格签

与青年有关的哲学人格的经典人格签

青年,人格,哲学,经典,电脑软件,青春是美丽短暂的时光。我们需要知道如何珍惜它。不要让你的青春遗憾。什么人格签名与青年哲学有关下面,请欣赏青春哲学个人签名推荐萧边。 哲学人物签名节选与青年相关: 1)事实上,每个人都是一样的,在这个世界上…

对Smarty模板变量调节器的使用情况

对Smarty模板变量调节器的使用情况

模板,情况,变量,调节器,电脑软件,本文介绍了Smarty模板变量调节器的使用。分享给你供你参考,如下: 在Smarty,你如何修改文本和变量当然,您可以通过PHP函数处理文本,然后通过赋值()方法将其分配给模板。事实上,Smarty提供可变的调节器,它可以处理文…

避免支付宝的流量安全控制

避免支付宝的流量安全控制

流量,安全控制,支付宝,电脑软件,问:我安装了支付宝的终端安全控制,可以在任务管理器已被相关的过程,如secbizsrv.exe,taobaoprotect.exe,流量检测软件也可以检测他们在浪费流量。请问,如何避免支付宝占据交通 答:支付宝安全控件占用流量少,如果每…

mysql线程池原理学习教程

mysql线程池原理学习教程

学习,教程,线程池,原理,电脑软件,线程池是mysql5.6核心功能。服务器应用程序,Web应用服务是否或DB服务,高并发请求总是一个话题,不能带走。当有大量的并发访问请求,它必须伴随着不断创造和释放资源,导致资源利用率低、降低服务质量。螺纹游泳池…

HTML53D服装摇摆动画特效

HTML53D服装摇摆动画特效

动画特效,摇摆,电脑软件,HTML53D,这也是一个基于HTML5画布的3D动画杰作。这是一个特殊的效果,可以挥舞着风和挥舞着三维服装。这是非常现实的,当我们把鼠标滑过衣服时,衣服会有一个摆动动画。当你点击鼠标时,衣服会更剧烈地摆动。 在线演示源…