Proyek perlu memverifikasi apakah input nomor ponsel pengguna legal. Akhirnya, saya menemukan sepotong kode yang dapat diverifikasi. Kode ini tampaknya ditemukan di situs web dengan banyak iklan, saya tidak tahu penulisnya! Tapi terima kasih kepada penulis asli untuk berbagi! Berikut ini kode sumber verifikasi:
Salinan kode adalah sebagai berikut:
public static boolean ismobileno (string mobiles) {
bendera boolean = false;
mencoba {
// 13 *********, 15 *********, 18 ************
Pola p = pola
.compile ("^((13 [0-9]) | (15 [^4, // d]) | (18 [0,5-9])) // d {8} $");
Pencocokan m = p.matcher (ponsel);
flag = m.matches ();
} catch (Exception e) {
bendera = false;
}
pengembalian bendera;
}