|
|
1
5
零宽度环视断言的要点是,它们检查某个正则表达式是否可以从当前位置向前或向后匹配,而不实际将其添加到匹配中。所以,是的,他们不会计入捕捉组,是的,他们的匹配不会被替换(因为他们一开始就不匹配)。
但是,你
可以
在lookaround断言中有一个捕获组
将
进入
例如,在C#:
会回来的
一个非常好的关于正则表达式的在线教程可以在 http://www.regular-expressions.info (尽管在某些地区有点过时)。 它包含一个关于 zero-width lookaround assertions (和 Part II ). 当然,这两方面都有深入的研究 Mastering Regular Expressions 以及 Regular Expressions Cookbook . |
|
|
DotFX · RegEx捕获关键字前但括号后的所有内容 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |
|
|
iato · 确保正则表达式不从命名材料中的数字中提取 1 年前 |
|
|
vr8ce · 非成对标记中特定字符的正则表达式 1 年前 |
|
|
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 1 年前 |
|
|
Carsten · 使用最近的搜索模式更改文本块 1 年前 |