import java.util.regex.*;
class UnihedronClass {
public static void main
(String[] args
) { String input
= "a =\"First Field\" b=SecondField c3= \"Third field value\" delta = \"\" e_value = five!"; String regex
= "\\b(\\w+)\\s*=\\s*(?:\"([^\"]*)\"|([^ ]*)\\b)"; Matcher matcher = Pattern.compile(regex).matcher(input);
while (matcher.find())
System.
out.
println(matcher.
group(1) + " = " + (matcher.group(2) == null ? matcher.group(3) : matcher.group(2)));
}
}
aW1wb3J0IGphdmEudXRpbC5yZWdleC4qOwoKY2xhc3MgVW5paGVkcm9uQ2xhc3MgewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHsKICAgIFN0cmluZyBpbnB1dCA9ICJhID1cIkZpcnN0IEZpZWxkXCIgYj1TZWNvbmRGaWVsZCBjMz0gXCJUaGlyZCBmaWVsZCB2YWx1ZVwiIGRlbHRhID0gXCJcIiBlX3ZhbHVlICA9IGZpdmUhIjsKICAgIFN0cmluZyByZWdleCA9ICJcXGIoXFx3KylcXHMqPVxccyooPzpcIihbXlwiXSopXCJ8KFteIF0qKVxcYikiOwogICAgTWF0Y2hlciBtYXRjaGVyID0gUGF0dGVybi5jb21waWxlKHJlZ2V4KS5tYXRjaGVyKGlucHV0KTsKICAgIHdoaWxlIChtYXRjaGVyLmZpbmQoKSkKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4obWF0Y2hlci5ncm91cCgxKSArICIgPSAiICsKICAgICAgICAobWF0Y2hlci5ncm91cCgyKSA9PSBudWxsID8gbWF0Y2hlci5ncm91cCgzKSA6IG1hdGNoZXIuZ3JvdXAoMikpKTsKICAgIH0KfQ==