Я пытаюсь разобрать файл конфигурации, в котором значение записи может иметь пометку комментария. Таким образом, по правилу только последний знак комментария является разделителем между значением и комментарием.
Например:
key1 = value
key2 = value;This is a comment
key3 = value;This is still value;This is a comment
Могу ли я сделать это с помощью экономного? Как я могу написать грамматику, которая выделяет последний раздел после знака ;
?
Спасибо.