首页 > 其他分享 >正则表达式

正则表达式

时间:2023-01-16 12:22:20浏览次数:37  
标签:变量名 匹配 正则表达式 重复 正则 文本

  • 什么是正则表达式?
  • 正则是一个对象,语法规则:
    • 定义规则 : 
      • const 变量名 = /表达式/查找 : 
      • 变量名.test(被检测的字符串) 返回true/false 
      • 变量名.exec(被检测的字符串) 返回 数组/null
  • 元字符:
      • 元字符分类:
        • 列表边界符: (位置符)用来提示字符所处的位置,
          • ^ : 匹配行首的文本 ( 以谁开头 )
          • $ : 匹配行首的文本 ( 以谁结尾 )
          • 如果 ^ 和 $ 在一起,表示必须是精确匹配, 开头结尾的东西必须一模一样,中间也不能穿插字符
        量词 : 表示重复次数符号:
          • {n,m} 重复n-m次
          • {n} 重复n次
          • {n,} 重复n次或更多
  • 修饰符:
    •  约束正则执行的某些细节行为,如是否区分大小写、是否支持多行匹配等
    • 语法:
        • /表达式/修饰符
          • i是单词 ignore 的缩写,正则匹配时字母不区分大小写
          • g是单词 global 的缩写,匹配所有满足正则表达式的结果
          • 配合字符串的替换方法可以实现替换文本: str.replace(/正则/g, 替换的文本)

标签:变量名,匹配,正则表达式,重复,正则,文本
From: https://www.cnblogs.com/wangfei-23-1-16/p/17055122.html

相关文章

  • Jmeter学习:后置处理器--正则表达式提取器
    一、正则表达式提取器功能:通过该组件,我们可以通过正则表达式提取所需要的值,功能非常强大请务必了解Java正则表达式的常见用法(匹配模式、组概念),参考:https://www.runo......
  • python正则表达式(参照菜鸟教程)
    re.match(pattern,string,flag=0)参数描述pattern匹配的正则表达式string要匹配的字符串。flags标志位,用于控制正则表达式的匹配方式,如:是否区分大......
  • Java 正则表达式详解_正则表达式
    Java正则表达式详解_正则表达式如果你不熟悉这个术语,那么“正则表达式”(RegularExpression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。​​正则表达式3......
  • 常用正则表达式
    一、js正则表达式 1、密码强度,至少包含大小写字母、特殊字符、数字三种及以上,长度8~20位varreg=/(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_!@#$%^&*`~()-+=]+$)(?![......
  • MySQL_2_正则表达式、自动增长、事务、索引
    一、正则表达式在SQL中使用正则表达式对字段进行筛选,比like性能高,使用关键字regexp即可。正则表达式格式:select要投影的字段from表名where列名regexp'正则......
  • 7.JavaScript--正则表达式
    实验原理正则表达式是用于处理字符串的强大工具,其他编程语言中也有正则表达式式的概念,区别只在于不同的编程语言实现支持的语法数量不同。它拥有自己的独特的语法以及一个......
  • 【python小课堂专栏】python小课堂24 - 正则表达式(二)
    python小课堂24-正则表达式(二)前言今天继续来介绍一下python的正则表达式,回顾一下上次介绍的re模块整篇文章围绕着re.findall()来进行实例的讲解,也就是所谓的查询操作。......
  • Gvim基础操作(正则表达式)-02
    Gvim正则表达式正则表达式在linux中使用非常广泛。主要是进行一些替换,在编写脚本的时候都会使用到。gvim、perl、sed、tcl中都会使用到。Gvim正则表达式的使用搜索命令......
  • 正则表达式
    基本正则表达式:BRE扩展正则表达式:EREgrep-E,egrep元字符分类:字符匹配、匹配次数、位置锚定、分组基本正则表达式元字符字符匹配. 匹配任意单个字符[] ......
  • 【PHP正则表达式】
    【PHP正则表达式】最近写题总是遇到php正则表达式的匹配函数,于是进行一个总结。1、什么是正则表达式是php在进行搜索时用于匹配的模式字符串。一般用于php对特定字符序......