首页 > 代码库 > 利用正则表达式,匹配两字段中间部分
利用正则表达式,匹配两字段中间部分
几个基础的正则表达式字符和意义:
. :代表任意一个字符。
* :把前一个字符“重复”无穷多个。
如:我们要匹配A12345B时,用A.*B就可以匹配上。
“贪婪匹配”和“懒惰匹配”:
.*就是贪婪匹配,以A.*B为例,它将会匹配最长的以A开始,以B结束的字符串,如用A.*B来搜索A111B222A333B,它会匹配整个A111B222A333B(因为是从A开始到B结束)
.*?就是懒惰匹配,也就是匹配尽可能少的字符,如用A.*B来搜索A111B222A333B,它会匹配A111B和A333B
利用正则表达式,匹配两字段中间部分
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。