Я просто хочу сегментировать этот текстовый файл в строках и классифицировать строки. Если строка начинается с «Qty», то следующие строки - это элементы порядка, пока линия не начнет с «GST».Как я могу написать простую грамматику pegjs для этого текстового файла?
Если линия начинается с «Total Amount», тогда это общая сумма.
Business me . ' l Address "rwqagePnnter Pro DemcRafifilp Address "mfgr Eva|uat|on Only Contact line 1 Transaction Number 10006 Issue Date 27/02/201 Time 10:36:55 Salesperson orsa orsa Qty Description Unit Price Total 1 test $120.00 $120.00 GST $10.91 Total Amount $120.00 Cash $120.00 Please contact us for more information about this receipt. Thank you for your business. d . test
Пожалуйста, покажите мне, как делать с PegJS http://pegjs.majda.cz/
Грамматика для беспорядка вроде бы кажется, что это будет довольно сложно, но просто проверять линейные строки с помощью простых регулярных выражений кажется довольно легким. – Pointy
Мне нужны строки только в массиве текста, и каждая строка сгруппирована по его классификации. Есть только 2 классификации. – Phil