Я пытаюсь разобрать файл в vb.net. Этот файл является результатом команды CLI на Mikrotik RouterOS. файл выглядит следующим образом, где \ и конец линии означает, что линия продолжается нижеРазбор пар имен/значений, содержащих пробелы, разделенные пробелами
# jan/03/2017 12:46:35 by RouterOS 6.38
# software id = 3BQ2-2I1I
#
/queue simple
add dst=WAN max-limit=5M/20M name=Compartido01 priority=1/1 queue=\
wireless-default/wireless-default target="" total-priority=1
add max-limit=512k/2M name="6206101450 - Simone Walter (2M) (P13)" parent=\
Compartido01 target=190.211.88.1/32
add max-limit=350k/1M name=\
"6206130537 - Figueroa Viviana del Carmen (1M) (P14)" parent=Compartido01 \
target=190.211.88.24/32
мне удалось пропустить 4 первых линий и свернуть их так, что они выглядят как этот
"add dst=WAN max-limit=5M/20M name=Compartido01 priority=1/1 queue=wireless-default/wireless-default target="" total-priority=1"
"add max-limit=512k/2M name="6206101450 - Simone Walter (2M) (P13)" parent=Compartido01 target=190.211.88.1/32"
"add max-limit=350k/1M name="6206130537 - Figueroa Viviana del Carmen (1M) (P14)" parent=Compartido01 target=190.211.88.24/32"
Что мне нужно сделать, так это извлечь информацию об этих строках, что-то вроде «name = XXXXXX» и «target = XXXXX» . Я мог бы разделить пробел как разделитель, но поле «name» может содержать пробелы внутри него. Любой может дай мне подсказку ?