我需要比较两个电话号码以确定它们是否来自同一个发件人/收件人。用户可以向联系人发送消息,并且该联系人可以回复。
回复通常采用
+[country-code][area-code-if-any][and-then-the-actual-number]
格式。例如,
+94 71 2593276
对于斯里兰卡的电话号码。
而当用户发送消息时,他通常会输入格式(对于上面的示例)0712593276
(假设他也在斯里兰卡)。
所以我需要的是,我需要检查这两个数字是否相同。这个应用程序将在国际上使用。所以我不能只用 0 替换前 2 位数字(那么对于像美国这样的国家来说这将是一个问题)。有没有办法在 Java 或 Android 中做到这一点?
谢谢。