正则表达式与元字符

1.正则表达式

1.1 正则表达式定义

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

1.2 语法

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

    const str = '丁真啊啊丁真丁真'
    // 定义规则
    const reg = /啊啊/
    // 是否匹配
    reg.test(str)

在这里插入图片描述

1.3 元字符

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

1.3.1 边界符

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

1.3.2 量词

在这里插入图片描述

1.3.3 字符类

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

在这里插入图片描述

1.4 修饰符

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

    // 加上 i 不区分大小写
    console.log(/^java$/i.test('JAVA'));

    const str = 'java很牛逼,Java是你爹'
    
    const ret = str.replace(/java/i, '你爹')
    console.log(ret);
    // 加上 g 全局匹配替换
    const ret2 = str.replace(/java/ig, '你爹')
    console.log(ret2);

相关推荐

  1. Python表达式元字符组匹配模式

    2023-12-05 17:04:05       62 阅读
  2. 表达式元字符-详细说明

    2023-12-05 17:04:05       45 阅读
  3. 表达式元字符的使用

    2023-12-05 17:04:05       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-05 17:04:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-05 17:04:05       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-05 17:04:05       82 阅读
  4. Python语言-面向对象

    2023-12-05 17:04:05       91 阅读

热门阅读

  1. 暴力破解攻击与彩虹表攻击

    2023-12-05 17:04:05       54 阅读
  2. 4、单例模式(Singleton Pattern)

    2023-12-05 17:04:05       53 阅读
  3. mySql笔记

    2023-12-05 17:04:05       54 阅读
  4. Android : ViewModel_解决textView 横竖屏数据丢失

    2023-12-05 17:04:05       51 阅读
  5. 【Android】Window和WindowManager

    2023-12-05 17:04:05       55 阅读
  6. 好用的chatgpt工具用过这个比较快

    2023-12-05 17:04:05       66 阅读
  7. 【Android】布局优化方案

    2023-12-05 17:04:05       62 阅读
  8. 微前端个人理解与简单总结

    2023-12-05 17:04:05       61 阅读
  9. macOS 获取文件夹大小

    2023-12-05 17:04:05       57 阅读