Arkadaşlar merhaba. contact_service paketini kullanarak telefon rehberini bir listeye atıyorum. ListView ile de ekranda gösteriyorum. Ama telefon numaraları farklı farklı formatlarda kaydedildiği için problem yaşıyorum. kimisi + ile başlıyor, kimisinin rakamları arasında boşluk yok. Ben (5xx) xxx xxxx formatında ekranda listelemek istiyorum. String işlemlerle baştaki + ve 9′u siliyorum ama formatı istediğim şekle bir türlü getiremedim. regex ile denedim ama beceremedim ya da yanlış regex yazıyorum. Konu hakkında yardımcı olabilir misiniz?
cakaltepe Listeye atarken
contact.phones.first.value.replace("+9"."").replace("-","").replace(" ", "");
Kullanarak +9 ve bazı telefonlardaki tirelerden kurtulabilirsiniz