Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Telefon Optimize
#11
Ne varsa regex de var..

 uses System.Regularexpressions;

Fonksiyonumuz
function TelefonNumarasiniOptimizeEt(Const AValue : String = '') : String;
const
APattern : String = '[\+\-\(\)\.\sa-zA-Z]';
var
szLength : String;
begin
 Result := TRegEx.Replace(AValue, APattern, EmptyStr, [roIgnoreCase]).Trim;
if Length(Result) >= 10 then
szLength := '10'
 else
  szLength := IntToStr(result.Length);

 Result := TRegEx.Match(Result, '.{'+szLength+'}$', [roIgnoreCase]).Value;
end;

Kullanımı :
var
FTmp : String;
begin
  FTmp := TelefonNumarasiniOptimizeEt('asdasdasda .- ( ) 05465865599');
end;
Amatör Küme Bilgisayar Programcısı
WWW
Cevapla


Bu Konudaki Yorumlar
Telefon Optimize - Yazar: yhackup - 30-12-2016, Saat: 16:44
Telefon Optimize - Yazar: engerex - 30-12-2016, Saat: 16:49
Cvp: Telefon Optimize - Yazar: barutali - 30-12-2016, Saat: 17:01
Cvp: Telefon Optimize - Yazar: yhackup - 30-12-2016, Saat: 17:12
Telefon Optimize - Yazar: esrehmaan - 30-12-2016, Saat: 17:31
Telefon Optimize - Yazar: yhackup - 30-12-2016, Saat: 17:41
Cvp: Telefon Optimize - Yazar: esrehmaan - 30-12-2016, Saat: 17:52
Telefon Optimize - Yazar: yhackup - 30-12-2016, Saat: 17:56
Telefon Optimize - Yazar: AliZairov - 30-12-2016, Saat: 18:06
Cvp: Telefon Optimize - Yazar: esrehmaan - 30-12-2016, Saat: 18:07
Cvp: Telefon Optimize - Yazar: barutali - 30-12-2016, Saat: 19:52
Telefon Optimize - Yazar: esrehmaan - 30-12-2016, Saat: 23:08
Telefon Optimize - Yazar: yhackup - 31-12-2016, Saat: 00:19
Telefon Optimize - Yazar: yhackup - 03-01-2017, Saat: 13:36



Konuyu Okuyanlar: 1 Ziyaretçi