Dirbdamas prie telekomo billingo maciau ziauriu variantu. Ir ten tokiu islygu yra, BET numeris karpamas labai paprastai. A) Pakeiti 00 priekyje i + ir pakeiti 810 priekyje i + B) Ismeti visus +370 is priekio C) Ismeti visus 8 is priekio Taip gauni telefono numeriu pe salies priejimo kodo. Bet tik Lietuvoje. Visi likusieji su + priekyje yra tarptautiniai numeriai. LR mobilieji numeriai: 6**+5 skaiciai. LR specialieji numeriai: 700, 800 ir 900 + 5 skaiciai Kitus kodus pagal duomenu baze reikia tikrinti. Nes Vilnius turi koda "5"+7skaiciai, o Klaipeda "46"+6skaiciai. Kitaip gali paprastai, 8 likusieji skaiciai absoliuciai nurodo LR telefono numeri. Duombaze nesunku sudaryti, lentele su miestu kodais tikrai kazkur yra. Gintautas wrote: > Is patirties zinau, kad nera taip paprasta, kaip is pradziu atrodo. Kai > pradedi daryti ir pradeda listi islygos, papjaustyti nebeuzteks... > > > "trigras" <trigras@gmail.com> wrote in message > news:h0l2ae$o9v$1@trimpas.omnitel.net... > 2009.06.09 10:14, Gintautas raðë: >> Sveiki, >> Gal kam teko tvarkyti numeriu duomenu baze. Turiu belekaip privestu >> numeriu. >> Vieni veda su nuliais, kiti su +370. Vieni palieka tarpus tarp kodu, kiti >> nea. Reiktu sutvarkyti visa ta numeriu siukslyna i tarkim toki formata: >> +<salieskodas> (<miestokodas>)<numeris> >> >> Gal kam teko uzsimineti tokiais darbeliais ir galetumet pasidalinti savo >> darbo rezultatais ? >> >> > > O ka èia dalintis? Iðmeti visus tarpus ir susipjaustai (su kokiu regexp) > taip kaip reikia .. > > >