19 package org.sleuthkit.datamodel;
21 import org.apache.commons.validator.routines.EmailValidator;
48 if (phoneNum.matches(
"\\+?[0-9()\\-\\s]+")) {
49 return phoneNum.replaceAll(
"[^0-9\\+]",
"");
51 throw new TskCoreException(String.format(
"Input string is not a valid phone number: %s", phoneNum));
66 EmailValidator validator = EmailValidator.getInstance(
true,
true);
67 if (validator.isValid(emailAddress)) {
68 return emailAddress.toLowerCase();
70 throw new TskCoreException(String.format(
"Input string is not a valid email address: %s", emailAddress));
static String normalizePhoneNum(String phoneNum)
static String normalizeEmailAddress(String emailAddress)