正则表达式.*的匹配详解

 时间:2024-10-12 00:26:45

1、正则表达式 .*组合的专业术语叫<贪婪量词>,我表示这个解释涂尉郑堑太笼统了,我个人理解是:就是在拿不准匹配还是不匹配的时候,使劲尝试匹配,并把匹趺谄菇明配的结果记录下来,防止将来反悔用.下面用图来描述一下

正则表达式.*的匹配详解

2、.*的组合*表示任意多,所以感觉什么都是它自己的.举个形象的例子例如:一个人有一套房子,而他不知足,他还想要美女,还想要.....简而言之就是不知道知足.

正则表达式.*的匹配详解

3、直到它匹配完所以数据,不再匹配了,这个时候它就开始后悔了,然后开始找离自己之前匹配过的最近的东西了.

正则表达式.*的匹配详解

4、如果在"Regular Express"加一个!号它是怎么匹配的那,看看下面的图片你就能一目了然

正则表达式.*的匹配详解

5、假如你非要匹配"Regular Express" very good"中的"Regular Express"的话,那么在使用.*的组合的使用要特别小心,有时候你图省事反而给你碍事.应该这样写"[^"]*",不过我知道你比我聪明,这点难不倒你.

正则表达式.*的匹配详解
正则表达式.*的匹配详解
  • VBA工作表批量命名
  • 在VBA中,如何编写插入图片的代码?
  • Excel VBA实现取字符串中数字并求和
  • VS出现生成或部署错误时设置为不启动
  • Python编程:正则表达式怎么匹配数字以外字符
  • 热门搜索
    春节手抄报花边 尊敬老人手抄报 教师节手抄报内容大全 初一数学手抄报图片 民族民风手抄报 关于自信的手抄报 饮食安全手抄报内容 海洋手抄报图片 英语手抄报内容笑话 积极向上的手抄报