Я борюсь с регулярным выражением в Notepad++. Мне нужно извлечь всю информацию между наборами скобок в большой файл .txt из eQuest, удалив остальное. Текст и целые числа в скобках занимают несколько строк. Наконец, я пытался напечатать данные в скобках на отдельной строке.
Вот фрагмент данных:
"EL1 Bldg Occup WD" = DAY-SCHEDULE_PD
TYPE = FRACTION
VALUES = [ 0, &D, &D, &D, 0, 0, 0.15, 0.3, 0.6, 0.9, 1, 0.85, 0.75, 0.8, 0.9, 0.8, 0.7, 0.6, 0.2, 0.1, 0, 0, 0, 0 ]
..
"EL1 Bldg Occup WEH" = DAY-SCHEDULE-PD
TYPE = FRACTION
VALUES = [ 0, &D, &D, &D, &D, &D, 0.1, &D, &D, &D, &D, &D, &D,
&D, &D, 0 ]
..
"EL1 Bldg InsLt WD" = DAY-SCHEDULE-PD
TYPE = FRACTION
VALUES = [ 0.1, &D, &D, &D, 0.1, 0.1, 0.5, 0.8, 0.85, 0.95, &D,
&D, &D, &D, &D, 0.8971, 0.8709, 0.6, 0.6, 0.3, 0.15, 0.15, 0.15,
0.15 ]
..
"EL1 Bldg InsLt Sat" = DAY-SCHEDULE-PD
TYPE = FRACTION
VALUES = [ 0.15, &D, &D, &D, &D, &D, 0.3, &D, &D, &D, &D, &D, &D,
&D, &D, 0.15 ]
..
"EL1 Bldg InsLt Sun" = DAY-SCHEDULE-PD
TYPE = FRACTION
VALUES = [ 0.15 ]
..
"EL1 Bldg InsLt HDD" = DAY-SCHEDULE-PD
TYPE = FRACTION
VALUES = [ 0 ]
..
"EL1 Bldg Misc WD" = DAY-SCHEDULE-PD
TYPE = FRACTION
VALUES = [ 0.2, &D, &D, &D, 0.2118, 0.3452, 0.7395, 0.8743,
0.8977, 0.9, &D, &D, &D, &D, &D, &D, &D, 0.8385, 0.5067, 0.3161,
0.2517, 0.2075, 0.2 ]
..
"EL1 Bldg Misc Sat" = DAY-SCHEDULE-PD
TYPE = FRACTION
VALUES = [ 0.2 ]
..
Результат, который я ищу, выглядит следующим образом:
0, &D, &D, &D, 0, 0, 0.15, 0.3, 0.6, 0.9, 1, 0.85, 0.75, 0.8, 0.9, 0.8, 0.7, 0.6, 0.2, 0.1, 0, 0, 0, 0
0, &D, &D, &D, &D, &D, 0.1, &D, &D, &D, &D, &D, &D, &D, &D, 0
0.1, &D, &D, &D, 0.1, 0.1, 0.5, 0.8, 0.85, 0.95, &D, &D, &D, &D, &D, 0.8971, 0.8709, 0.6, 0.6, 0.3, 0.15, 0.15, 0.15, 0.15
0.15, &D, &D, &D, &D, &D, 0.3, &D, &D, &D, &D, &D, &D, &D, &D, 0.15
0.15
0
0.2, &D, &D, &D, 0.2118, 0.3452, 0.7395, 0.8743, 0.8977, 0.9, &D, &D, &D, &D, &D, &D, &D, 0.8385, 0.5067, 0.3161, 0.2517, 0.2075, 0.2
0.2
Спасибо!