0
我試圖解析vb.net中的文件。該文件是Mikrotik RouterOS上CLI命令的輸出。 該文件是這樣的,其中\和行結束意味着線繼續低於解析包含空格分隔空間的名稱/值對
# 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"
我需要做的是提取這些字符串的信息,如「名稱= XXXXXX」和「目標= XXXXX」 我可以使用空格作爲分隔符分隔,但「名稱」字段可以有空格 任何人都可以給我一個提示 ?