|
1
34
您可以创建一个返回调用match的布尔结果的小类, 和 保留匹配的组以供后续检索:
|
|
|
2
18
效率低,但外观简单:
Perl的问题在于隐式更新了一些隐藏变量。这在Python中很难实现,因为您需要有一个赋值语句来实际更新任何变量。 重复次数少(效率高)的版本如下:
一些Perl人喜欢的一个小变化:
这几乎不值得一提,除非它有时来自Perl程序员。 |
|
|
3
4
这不是regex解决方案。
|
|
|
4
1
您可以创建一个助手函数:
然后像这样使用:
它有点笨重,但能完成任务。 |
|
|
DotFX · RegEx捕获关键字前但括号后的所有内容 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |
|
|
iato · 确保正则表达式不从命名材料中的数字中提取 1 年前 |
|
|
vr8ce · 非成对标记中特定字符的正则表达式 1 年前 |
|
|
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 1 年前 |
|
|
Carsten · 使用最近的搜索模式更改文本块 1 年前 |