Thread Regex: Suchen innerhalb eines Matches? (8 answers)
Opened by Muffi at 2014-12-17 10:38

clms
 2014-12-17 11:55
#178782 #178782
User since
2010-08-29
373 Artikel
BenutzerIn
[default_avatar]
Ich kenne mich mit Pascal-Syntax nicht aus, aber Deine Regex würde auch
Code: (dl )
1
2
3
4
5
6
7
8
9
record
...
end;

function () ...

record
...
end;

matchen, wo function bar() zwischen zwei Records steht (oder zwischen einem Record und einem anderen Block, der "end;" enthält.)

Grundsätzlich rate ich dazu, in solchen Fällen die Keywörter in der Regex mit \b abzugrenzen, weil sonst das /end;/ auch "append;" matched. Aber das würde hier wohl nicht ausreichen.

View full thread Regex: Suchen innerhalb eines Matches?