码迷,mamicode.com
首页 > 其他好文 > 详细

利用正则表达式,匹配两字段中间部分

时间:2016-09-14 23:22:27      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

几个基础的正则表达式字符和意义:

.  :代表任意一个字符。

*  :把前一个字符“重复”无穷多个。

 

如:我们要匹配A12345B时,用A.*B就可以匹配上。

 

“贪婪匹配”和“懒惰匹配”:

.*就是贪婪匹配,以A.*B为例,它将会匹配最长的以A开始,以B结束的字符串,如用A.*B来搜索A111B222A333B,它会匹配整个A111B222A333B(因为是从A开始到B结束)

.*?就是懒惰匹配,也就是匹配尽可能少的字符,如用A.*B来搜索A111B222A333B,它会匹配A111B和A333B

利用正则表达式,匹配两字段中间部分

标签:

原文地址:http://www.cnblogs.com/red-code/p/5873637.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!