正则表达式的贪婪匹配问题
2009-03-27 14:34
357 查看
正则表达式默认匹配方式为贪婪匹配,例如用*、+ 或 ? 进行不确定匹配,函数将会尽最大可能匹配尽可能长的字符串,但有时我们只想让其匹配最小范围的字串,这需要在*、+ 或 ?后加一个问号,表示把贪婪匹配转换为“非贪心”表达式或者最小匹配。
相关文章推荐
- 正则表达式中贪婪和非贪婪(惰性)匹配的区别与效率问题
- 【转】正则表达式-贪婪匹配与非贪婪匹配的效率问题
- php 正则表达式匹配 斜杠问题
- JavaScript正则表达式的贪婪匹配和非贪婪匹配
- 正则表达式的贪婪匹配和费贪婪匹配
- Delphi 正则表达式语法(6): 贪婪匹配与非贪婪匹配
- C语言正则表达式的匹配问题
- 正则表达式中的贪婪与非贪婪匹配模式
- Java正则表达式中匹配汉字问题
- python 正则表达式 贪婪模式的简介和匹配时的几种模式
- Linux shell中的一个问题 ${}带正则匹配的表达式
- Oracle正则表达式匹配中文的问题
- 正则表达式话题 【正则表达式--递归匹配与非贪婪匹配 】
- Python从文件中读取字符串,用正则表达式匹配中文字符的问题
- selenium关于正则表达式匹配webdriver.Chrome().page_source中文的问题
- (学习)python非贪婪、多行匹配正则表达式例子
- 【转】正则表达式-贪婪与非贪婪匹配
- 正则表达式匹配问题
- 正则表达式的贪婪匹配与懒惰匹配
- Python中正则表达式对中文的匹配问题