package com.koushikdutta.tabletsms;
public class NumberHelper {
static public String strip(String number) {
StringBuilder b = new StringBuilder();
for (int i = 0; i < number.length(); i++) {
char c = number.charAt(i);
if (c >= '0' && c <= '9')
b.append(c);
}
if (b.length() == 0)
return "";
Long i = Long.parseLong(b.toString());
return i.toString();
}
static public boolean areSimilar(String n1, String n2) {
if (Helper.isJavaScriptNullOrEmpty(n1) || Helper.isJavaScriptNullOrEmpty(n2))
return false;
if (n1.equals(n2))
return true;
String cn1 = strip(n1);
String cn2 = strip(n2);
if (cn1.length() < 7 || cn2.length() < 7)
return false;
if (cn1.contains(cn2) || cn2.contains(cn1))
return true;
return false;
}
}