【发布时间】:2014-01-17 01:31:25
【问题描述】:
我只想将此文本文件分割成行并将行分类。如果该行以“Qty”开头,则下一行是订单商品,直到该行以“GST”开头。
如果该行以“总金额”开头,那么这是总金额行。
给我做生意。 'l 地址“rwqagePnnter Pro DemcRafilp 地址“mfgr Eva|uat|on Only 联络线 1 交易编号 10006 发行日期 27/02/201 时间 10:36:55 销售员 orsa orsa 数量 描述 单价 合计 1 次测试 $120.00 $120.00 消费税 $10.91 总金额 $120.00 现金 $120.00 请联系我们以获取更多关于 这张收据。 感谢您的业务。 d . 测试请告诉我如何使用 PegJS http://pegjs.majda.cz/
【问题讨论】:
-
这样一团糟的语法似乎很难,但用简单的正则表达式逐行检查似乎很容易。
-
我只想要文本数组中的行,并且每行都按其分类分组。只有 2 个分类。
标签: javascript parsing peg pegjs