前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >正则表达式

正则表达式

作者头像
用户9006224
发布2023-10-11 18:52:40
1320
发布2023-10-11 18:52:40
举报
文章被收录于专栏:cjz的专栏cjz的专栏

正则表达式介绍:

正则表达式是一种用来描述字符串模式的公式,它可以用来匹配、搜索和替换文本中的字符串。正则表达式通常用在不区分大小写的的情况下 具有以下特点: 灵活性、逻辑性和功能性非常强 可以迅速地用极简单的方式达到字符串的复杂控制 对于刚接触的人来说,比较晦涩难懂

正则表达式语法

基本匹配
  • . - 匹配任意单个字符
  • [abc] - 匹配方括号内的任意字符
  • \d - 匹配数字
  • \w - 匹配字母或数字
  • \s - 匹配任意空白符
重复匹配
  • * - 匹配前一个元素零次或多次
  • + - 匹配前一个元素一次或多次
  • ? - 匹配前一个元素零次或一次
  • {n} - 匹配前一个元素n次
  • {n,} - 匹配前一个元素至少n次
  • {n,m} - 匹配前一个元素n到m次
位置匹配
  • ^ - 匹配字符串开头
  • $ - 匹配字符串结尾
  • \b - 匹配一个单词的边界
组匹配
  • (ab) - 将括号内的作为一个组
  • | - 匹配左右任一表达式
特殊字符

使用\转义特殊字符:

  • \t - 制表符
  • \n - 换行符
  • \d - 数字
  • \w - 字母或数字
贪婪与懒惰
  • .* - 默认贪婪匹配
  • .*? - 懒惰匹配
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 正则表达式介绍:
    • 正则表达式语法
      • 基本匹配
      • 重复匹配
      • 位置匹配
      • 组匹配
      • 特殊字符
      • 贪婪与懒惰
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档