|
|
1
3
最简单的方法是遍历这些行(假设您有一个行列表或一个文件,或者将字符串拆分成一个行列表),直到看到一行
编辑:既然你详细说明了你想做什么,这里有一个循环的更新版本。它不再循环两次,而是在遇到“坏”行之前收集数据,并在遇到块分隔符时保存或丢弃收集的行。它不需要显式迭代器,因为它不重新启动迭代,所以您只需向它传递一个行列表(或任何iterable):
在这里,它正在发挥作用:
|
|
2
4
|
|
|
3
1
|
|
|
4
1
这样做:
还有这个:
|
|
|
DotFX · RegEx捕获关键字前但括号后的所有内容 9 月前 |
|
|
con · Negative Lookaward在perl正则表达式中不起作用 10 月前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 10 月前 |
|
|
iato · 确保正则表达式不从命名材料中的数字中提取 10 月前 |
|
|
vr8ce · 非成对标记中特定字符的正则表达式 10 月前 |
|
|
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 10 月前 |
|
|
Carsten · 使用最近的搜索模式更改文本块 10 月前 |