String subname = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_abc:def";
grok.addPattern(name, "\\w+");
grok.compile("%{"+name+":"+subname+"}");
Match m = grok.match("Hello");
m.captures();
assertEquals(1, m.toMap().size());
assertEquals("Hello", m.toMap().get(subname).toString());
assertEquals("{abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_abc:def=Hello}", m.toMap().toString());
}
}