我想從下面的字符串中找到一個模式。所有包含「MATCH.TEXT3」的單詞,可能是最後一個匹配結尾的單詞。Groovy - 從字符串中提取並顯示子字符串
{MATCH.TEXT1.1=[1, admin, 07/10/14 09:29:34], MATCH.TEXT2.2=[2, admin, 07/10/14 10:01:08], MATCH.TEXT3.3=[3, admin, 07/10/14 10:08:01], MATCH.TEXT3.4=[4, admin, 07/10/14 11:08:01], MATCH=[TEXT3]}
預期輸出:
MATCH.TEXT3.4
or
MATCH.TEXT3.3
MATCH.TEXT3.4
你有什麼已經嘗試過? – Opal 2014-10-07 06:04:42
新手到groovy,我使用string.find(「MATCH.TEXT3。*」)做了很長的路要走,然後,由','分裂導致多個值 – 2014-10-07 06:28:41
字符串的來源是什麼?看起來像來自matcher或json的'toString()'。 – cfrick 2014-10-07 07:52:06