我只是想将这个文本文件分割成几行并对这些行进行分类。如果行以“Qty”开头,那么下一行是订单项,直到行以“GST”开始。如何为此文本文件编写简单的pegjs语法?
如果行以“总金额”开头那么这就是总金额行。
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 2013-03-01 15:02:36
我只想要文本数组中的行,并且每行都按其分类分组。只有2个分类。 – Phil 2013-03-01 15:04:07