From 6abb634e8e8cc6b2d51a93e9d960fdfe1c5892fc Mon Sep 17 00:00:00 2001 From: shoopea Date: Thu, 22 Aug 2019 17:38:16 +0800 Subject: [PATCH] fix parsing of stock --- msg.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/msg.go b/msg.go index bfadb88..e5a6063 100644 --- a/msg.go +++ b/msg.go @@ -31,7 +31,7 @@ func parseSubTypeMessageStockAck(m *ChatWarsMessage, r *regexp.Regexp) (*ChatWar log.Printf("parseSubTypeMessageReport : Used : %s\n", r.ReplaceAllString(m.Text, "${Used}")) log.Printf("parseSubTypeMessageReport : Available : %s\n", r.ReplaceAllString(m.Text, "${Available}")) - re := regexp.MustCompile(`\n[a-zA-Z ]+ \([0-9]+\)`) + re := regexp.MustCompile(`\n([a-zA-Z ]+) \(([0-9]+)\)`) for _, l := range re.FindAllStringSubmatch(r.ReplaceAllString(m.Text, "${Items}"), -1) { i := getObjItemID(``, l[1]) q, _ := strconv.ParseInt(l[2], 10, 64)