广杰博客

  • 首页
  • IT资讯
  • IT运维
  1. 首页
  2. IT运维
  3. 正文

正则表达式 零宽断言

06/18/2019 1895点热度 1人点赞 0条评论

零宽断言用于查找在某些内容(但并不包括这些内容)之前或之后的东西,
断言用来声明一个应该为真的事实。
正则表达式中只有当断言为真时才会继续进行匹配。

分类     代码/语法     说明

捕获
(exp)        匹配exp,并捕获文本到自动命名的组里
(?<name>exp)   匹配exp,并捕获文本到名称为name的组里,也可以写成(?'name'exp)
(?:exp)      匹配exp,不捕获匹配的文本,也不给此分组分配组号
零宽断言
(?=exp)      匹配exp前面的位置
(?<=exp)     匹配exp后面的位置
(?!exp)      匹配后面跟的不是exp的位置
(?<!exp)     匹配前面不是exp的位置
注释
(?#comment) 这种类型的分组不对正则表达式的处理产生任何影响,用于提供注释让人阅读

例如 :
[a-z]*(?=ing) 可以匹配cooking singing 中的cook与sing
(?<=abc).* 可以匹配abcdefgabc中的defgabc 而不是abcdefg

标签: 正则表达式 零宽断言
最后更新:06/18/2019

guangjie

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >
最新 热点 随机
最新 热点 随机
Red Hat Enterprise Linux 9 发布,大量组件升级 windows10 家庭版添加hyper-v虚拟机组件 Red Hat Enterprise Linux 8.5 GA 发布 Rocky Linux 8.4 GA正式版发布下载 Rocky Linux 8.3 首个候选版本发布 CentOS 8.3 (2011) ISO镜像下载发布 CentOS Linux 落幕 CentOS Stream 上位 CentOS Linux 7.9 (2009) iso镜像下载 Windows 10 2020年10月更新ISO下载 ubuntu ssh通过密钥登陆服务器
使用命令批量部署app-v QQ手机ROM-tita内测版 phpMyadmin的一些配置 Zend增加应用服务器功能 windows 2003 IIS网站间歇性出现"该页无法显示"错误 iis6.0设置ftp隔离用户站点 微软买下biying.cn、biying.com.cn域名 正则表达式 零宽断言 Windows 8 专业版简体中文ISO下载地址泄漏 SQL Server日志文件总结及日志满的处理
标签聚合
springboot linux php_curl Hyper-V redhat nginx Windows Server 2012 android
友情链接
  • linux运维
  • 郑州SEO

COPYRIGHT © 2021 gjie.cn. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备07002435号-8