Regex Nomor Handphone Indonesia

Saya sedang mengerjakan project KL dimana harus ngeblast sebuah pengumuman ke nomor WA. Menjadi puyeng karena melihat ribuan nomor itu menggunakan awalan 08…n ternyata di dalamnya masih banyak versi yang lain. Padahal saya sudah kadung replace 08 menjadi 628 Duh!

Waktu yang mepet dan dikejar-kejar client membuat saya tidak bisa berfikir panjang. Melakukan rekontruksi ulang nomor-nomor itu tentu lebih rumit dibanding membuat rencana yang lebih matang. Tapi ya itulah project.

Okey iseng-iseng browsing ketemu artikel yang membahas nomr handphone di Indonesia. Secara di ChatGPT penjelasannya kurang lengkap.

Kesimpulannya

  1. Departemen Kominfo menetapkan untuk 13 angka setelahnya itu, telepon selular dikelompokkan dalam kelompok prefix dimulai dengan angka 8, yaitu : (0)81X(0)82X(0)83X(0)84X(0)85X(0)86X(0)87X(0)88X(0)89X
  2. Total panjang nomor handphone Indonesia itu untuk format 08xxxxxxx adalah antara 10-13 angka dan itu termasuk angka 0 didepannya, misal 0812345678 (10 angka), 08123456789 (11 angka), 081234567890 (12 angka), dan 0812345678901 (13 angka).

OK, informasi selengkapnya cekidot.