package com.google.zxing.client.result; import com.google.zxing.Result; /* loaded from: classes.dex */ public final class AddressBookDoCoMoResultParser extends AbstractDoCoMoResultParser { private static String e(String str) { int indexOf = str.indexOf(44); if (indexOf < 0) { return str; } return str.substring(indexOf + 1) + ' ' + str.substring(0, indexOf); } @Override // com.google.zxing.client.result.ResultParser public AddressBookParsedResult a(Result result) { String[] a; String b = ResultParser.b(result); if (!b.startsWith("MECARD:") || (a = AbstractDoCoMoResultParser.a("N:", b, true)) == null) { return null; } String e = e(a[0]); String b2 = AbstractDoCoMoResultParser.b("SOUND:", b, true); String[] a2 = AbstractDoCoMoResultParser.a("TEL:", b, true); String[] a3 = AbstractDoCoMoResultParser.a("EMAIL:", b, true); String b3 = AbstractDoCoMoResultParser.b("NOTE:", b, false); String[] a4 = AbstractDoCoMoResultParser.a("ADR:", b, true); String b4 = AbstractDoCoMoResultParser.b("BDAY:", b, true); return new AddressBookParsedResult(ResultParser.a(e), null, b2, a2, null, a3, null, null, b3, a4, null, AbstractDoCoMoResultParser.b("ORG:", b, true), !ResultParser.b(b4, 8) ? null : b4, null, AbstractDoCoMoResultParser.a("URL:", b, true), null); } }