From 88f6a5368543efba400a7ae1d44113fb95d4a943 Mon Sep 17 00:00:00 2001 From: shoopea Date: Sat, 25 May 2019 21:23:17 +0800 Subject: [PATCH] test --- rules.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rules.go b/rules.go index 7154123..86eefff 100644 --- a/rules.go +++ b/rules.go @@ -114,6 +114,11 @@ func resetMsgParsingRules() { `(([A-Z][a-z]+ [A-Z][a-z]+) ((was protected|belongs to)( ([A-Z][a-z]+ [A-Z][a-z]+):)\\n` + `(πŸŽ–Attack leaders: ([πŸ‰πŸ¦…πŸΊπŸ¦ˆπŸ¦ŒπŸ₯”πŸŒ‘])([^,]+)(,([πŸ‰πŸ¦…πŸΊπŸ¦ˆπŸ¦ŒπŸ₯”πŸŒ‘])([^,]+)){0,1}(,([πŸ‰πŸ¦…πŸΊπŸ¦ˆπŸ¦ŒπŸ₯”πŸŒ‘])([^,]+)){0,1}(,([πŸ‰πŸ¦…πŸΊπŸ¦ˆπŸ¦ŒπŸ₯”πŸŒ‘])([^,]+)){0,1}){0,1}(\\n){0,1}` + `(πŸŽ–Defense leaders: ([πŸ‰πŸ¦…πŸΊπŸ¦ˆπŸ¦ŒπŸ₯”πŸŒ‘])([^,]+)(,([πŸ‰πŸ¦…πŸΊπŸ¦ˆπŸ¦ŒπŸ₯”πŸŒ‘])([^,]+)){0,1}(,([πŸ‰πŸ¦…πŸΊπŸ¦ˆπŸ¦ŒπŸ₯”πŸŒ‘])([^,]+)){0,1}(,([πŸ‰πŸ¦…πŸΊπŸ¦ˆπŸ¦ŒπŸ₯”πŸŒ‘])([^,]+)){0,1}){0,1}(\\n){0,1})(\\n)*)*` + + `$") + ,(5000, ` + strconv.Itoa(objSubTypeMessageUnionWar) + `, "Union war report", "^(🏠Trade union news:\\n){0,1}` + + `(?s:.*)` + + `(πŸŽͺState of exclusive rights:\\n){0,1}` + + `(?s:.*)` + `$") ;`) failOnError(err, "resetMsgParsingRules : populate table msg_rules")