StructPatternHelper.patternPureMapping.put(struct,
Pattern.compile(struct.getRegularExpressionPure()));
}
Pattern datePatt = StructPatternHelper.patternPureMapping
.get(struct);
Matcher m = datePatt.matcher(field);
while (m.find()) {
// struct.setRegularExpression(struct.getRegularExpressionPure());
String group = m.group();
if (group == null || "".equals(group))
continue;
Element childElement = doUnmarshal(element, group, struct, doc,
struct.getRegularExpressionPure(),
new UnmarshalContext(