js正则表达式

正则表达式是由一个字符序列形成的搜索模式。

当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。

正则表达式可以是一个简单的字符,或一个更复杂的模式。

正则表达式可用于所有文本搜索和文本替换的操作

①/a/i a就代表要赛选的内容如果把他赋值给一个变量这个变量就变成a,i代表不区分大小写 ②/a/g
g代表全部,如果不加g就会执行第一次满足条件就结束,g表示吧全部满足条件的表达出来

③ /ab+c/i; //字面量形式
④new RegExp(‘ab+c’, ‘i’); // 首个参数为字符串模式的构造函数
⑤new RegExp(/ab+c/, ‘i’); // 首个参数为常规字面量的构造函数

⑥ /y/代表它本身 ⑦ /y*/ 筛选0个或多个y ⑧ /y?/筛选0个或一个y

⑨RegExp.$1是RegExp的一个属性,指的是与正则表达式匹配的第一个
子匹配(以括号为标志)字符串,以此类推,RegExp.$2,RegExp.$3,…RegExp.$99总共可以有99个匹配

一.例子,赛选敏感词 / /的基本使用
在这里插入图片描述
在这里插入图片描述
二.例子,投效说
[ ]和^的使用 [] 代表筛选范围 ^ 代表除了
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

万事胜意sy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值