return null; String[] rawName = matchDoCoMoPrefixedField("N:", rawText, true); if (rawName == null) { return null; String name = parseName(rawName[0]); String pronunciation = matchSingleDoCoMoPrefixedField("SOUND:", rawText, true); String[] phoneNumbers = matchDoCoMoPrefixedField("TEL:", rawText, true); String[] emails = matchDoCoMoPrefixedField("EMAIL:", rawText, true); String note = matchSingleDoCoMoPrefixedField("NOTE:", rawText, false); String[] addresses = matchDoCoMoPrefixedField("ADR:", rawText, true); String birthday = matchSingleDoCoMoPrefixedField("BDAY:", rawText, true); if (birthday != null && !isStringOfDigits(birthday, 8)) { String url = matchSingleDoCoMoPrefixedField("URL:", rawText, true); String org = matchSingleDoCoMoPrefixedField("ORG:", rawText, true); return new AddressBookParsedResult(maybeWrap(name), pronunciation, phoneNumbers,
if ((result = BookmarkDoCoMoResultParser.parse(theResult)) != null) { return result; } else if ((result = AddressBookDoCoMoResultParser.parse(theResult)) != null) { return result; } else if ((result = EmailDoCoMoResultParser.parse(theResult)) != null) {