Я пытаюсь найти несколько строк в текстовом журнале вместе со следующим шаблоном:
s(n)KEY: some data
s(n)Measurement: some data
s(n)Units: some data
Где s(n) — количество пробелов, которое меняется. KEY будет меняться на каждой итерации цикла, поскольку он исходит из файла .ini. В качестве примера см. следующий фрагмент журнала:
WHITE On Axis Lum_010 OPTICAL_TEST_01 some.seq
WHITE On Axis Lum_010 Failed
Bezel1 Luminance-Light Source: Passed
Measurement: 148.41
Units: fc
WHITE On Axis Lum_010: Failed
Measurement: 197.5
Units: fL
В этом случае я хочу определить только появление ключа (WHITE On Axis Lum_010) вместе с измерением, и я не хочу определять, появляется ли он где-либо еще в журнале. Моя конечная цель - получить данные измерений и единиц измерения из файла.
Любая помощь будет оценена. Спасибо, Рав.