У меня очень странный файл в моей компании. Он был создан программой, написанной людьми давным-давно. Он содержит множество свойств вместе с пользователями, которые имеют эти свойства. Похоже ниже. Я должен прочитать этот файл построчно и разделить свойства и пользователей в два списка. Например, в первой строке все реквизиты должны быть в одном списке, а пользователи в квадратных скобках - в другом списке. количество пользователей постоянно меняется, и это усложняет мою задачу. может кто-нибудь предложить мне взломать его? Я ломаю голову от пары часов вместо этого. любые намеки были бы весьма заметны.
Properties,prop1,prop2,prop3,[user1,user2,user3,],prop4,prop5
Properties,prop1,prop2,prop3,[user1,user2,user3,user4,],prop4,prop5
Properties,prop1,prop2,prop3,[user1,],prop4,prop5
Properties,prop1,prop2,prop3,[user1,user2,],prop4,prop5
Properties,prop1,prop2,prop3,[user1,user2,user3,user4,user5,],prop4,prop5