首页 > 其他分享 >正则快速入门

正则快速入门

时间:2023-10-27 16:01:03浏览次数:35  
标签:匹配 入门 紧跟 字母 zA 正则 规则 快速 数字



1.标识

 

2.匹配规则

 

 3.连续匹配规则

  a) 多个规则可以连续书写,用以匹配多个字符,例如:

   

/\d[a-zA-Z]/  // 匹配以1个数字紧跟一个字母

  

  b) 若多个规则是一个或者的关系,使用|分割

/\d[a-zA-Z]|[a-zA-Z]\d/ // 匹配以1个数字紧跟一个字母,或者一个字母紧跟一个数字

  

4.规则的重复(量词)

  一个或一段规则之后,可以紧跟一个量词,表示前面的规则出现的次数

 

/([a-z]\d){3}/  // a-z字符和1个数字的组合 连续出现3次
/[a-z]\d{3}/  //d连续出现3次

  

  

 

标签:匹配,入门,紧跟,字母,zA,正则,规则,快速,数字
From: https://www.cnblogs.com/shibiao9999/p/17792501.html

相关文章

  • [node]package入门---简单记录,日后补充
    参考:package入门:https://cloud.tencent.com/developer/article/1195063npm i 添加包:https://www.cnblogs.com/it-wwp/p/16719235.htmlnpm i 删除包:https://blog.csdn.net/m0_46149348/article/details/1308622181. 安装node.js自行百度,不作说明。 如果本地安装速度太慢,切......
  • C#入门:如何合理制定方法参数-下
    在上一篇中:https://www.cnblogs.com/kevin-Y/p/17792071.html我们将程序组成为三个主要对象:字段、查询范围、行为控制器。字段、查询范围都是数据,都分别对应一个类,有各自属性,并能保存和读取行为控制器则是一个接口,有N种实现类,每一种类型的字段就有一种实现类publicinterf......
  • 如何快速上手数据可视化?小白仅需4步轻松搞定!
    当您是个数据可视化新手时,以下是一个简单的4步指南,帮助您快速上手数据可视化:1.准备数据第一步是准备您要进行可视化的数据。确保您的数据集已经收集完整并以合适的格式存储。您可以使用电子表格软件(如MicrosoftExcel、GoogleSheets)或专业的数据分析工具(如Datainside的Panda......
  • Java零基础入门-包装类
    前言Java是一种广泛使用的面向对象编程语言,它通过JVM(Java虚拟机)来实现跨平台。如果您刚刚开始学习Java编程语言,那么您可能会发现Java中的包装类是一个挑战。本文将对Java中的包装类进行详细介绍,以帮助您更好地理解Java编程语言。摘要在Java编程语言中,包装类用于将基本数据类型转......
  • 平方根倒数快速算法
    平方根倒数快速算法平方根常出现在游戏的图形计算中,尤其是求一个向量的基向量时约翰卡马克的代码floatQ_rsqrt(floatnumber){ longi; floatx2,y; constfloatthreehalfs=1.5F; x2=number*0.5F; y=number; i=*(long*)&y;......
  • 软件测试入门基础知识点
    一、软件测试认识软件及测试软件:软件是控制硬件工作的工具。操作系统也是软件。软件测试:使用技术手段验证软件是否满足使用需求。软件测试目的:减少软件缺陷(bug),保障软件质量。测试主流技能功能测试:主要验证程序的功能是否满足需求。自动化测试:使用代码或工具......
  • C#入门:如何合理制定方法参数
    1、利用面向对象的原则,将我们面对的功能拆分出相关类2、相同功能只应出现在一个类中。3、相似功能尽量提取其公共部分总的目标可以简化为精减代码量。我们以一个动态条件查询界面来说明一下上面几点 这是一个病案查询功能,左则的列表是所有可供选择的字段,中间是用户要求查询......
  • Python用正则化Lasso、岭回归预测房价、随机森林交叉验证鸢尾花数据可视化2案例
    机器学习模型的表现不佳通常是由于过度拟合或欠拟合引起的,我们将重点关注客户经常遇到的过拟合情况。过度拟合是指学习的假设在训练数据上拟合得非常好,以至于对未见数据的模型性能造成负面影响。该模型对于训练数据中没有的新实例的泛化能力较差。复杂模型,如随机森林、神经网络和X......
  • Android入门教程 | RecyclerView使用入门
    想必大家对列表的表现形式已经不再陌生。手机上有联系人列表,文件列表,短信列表等等。本文讲述的是在Android开发中用RecyclerView来实现列表效果。使用步骤引入RecyclerView在app的build.gradle文件中添加引用。我们使用的是androidx包。gradle:dependencies{//........
  • 自监督学习入门
    自监督学习入门声明本片文章主要介绍了自监督学习在预训练中的主要应用。许多内容非笔者原创,感谢以下作者对本篇文章的启发和指导。欢迎读者进行留言和讨论自监督学习——有趣的预训练模型设计Self-supervisedLearning再次入门自监督学习:人工智能的未来1、背景为什么自......