|
22
|
| jjnguy Julien Chastang · 技术社区 · 16 年前 |
|
|
1
37
贪婪的操作符总是试图“抓住”尽可能多的输入,而不情愿的量词将尽可能少的匹配输入,并且仍然创建匹配。 例子:
|
|
|
2
10
从 this link ,其中教程作者承认您问题的精神:
他们继续举例说明:
为了获得额外的荣誉,所有格的解释是:
|
|
|
3
3
一个贪婪的量词将尽可能匹配并且仍然得到匹配 一个不情愿的量词将匹配尽可能小的数量。 例如给定字符串 ABCDEF 贪婪的限定符 ab[a-z]*[a-z]将匹配abcdef 不情愿的限定词 AB [AZ] *?[A-Z]与ABC匹配 |
|
|
4
3
说你有一个雷吉克斯
|
|
|
5
2
有关于Perl如何处理这些量词的文档
默认情况下,量化的子模式是“贪婪的”,也就是说,它将尽可能多次匹配(给定特定的起始位置),同时仍允许模式的其余部分匹配。如果您希望它与可能的最小次数匹配,那么在量词后面加上一个“ |
|
|
DotFX · RegEx捕获关键字前但括号后的所有内容 11 月前 |
|
|
con · Negative Lookaward在perl正则表达式中不起作用 11 月前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 11 月前 |
|
|
iato · 确保正则表达式不从命名材料中的数字中提取 1 年前 |
|
|
vr8ce · 非成对标记中特定字符的正则表达式 1 年前 |
|
|
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 1 年前 |
|
|
Carsten · 使用最近的搜索模式更改文本块 1 年前 |