广杰博客

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

正则表达式 零宽断言

06/18/2019 1790点热度 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通过密钥登陆服务器
Windows 7 SP1 RTW 发布通告 memcached 查看所有keys命令 linux下php 加装mssql模块 中国首款双核1.5G智能手机-小米手机 Linux/Uniux Bash软件安全漏洞检测及解决方案 Microsoft SQL Server 2005 Express Sp3发布 SEO优化手册之关键词选取 Discuz5.0.0论坛中的爆路径漏洞 微软高价买入biying.com 微软Windows 7 SP1 RC 官方下载
标签聚合
redhat Hyper-V php_curl Windows Server 2012 linux springboot android nginx
友情链接
  • linux运维
  • 郑州SEO

COPYRIGHT © 2021 gjie.cn. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备07002435号-8