Вниз
Скачать: CL | DM;

Выделение цифр из строки   Найти похожие ветки 

← →
dest81 ©   (2006-09-22 12:31) [0]

Есть строка из которой надо вытянуть номер договора (например: оплата газа Сидоров И.И. дог 345 от 26.07.06)!
Определенного шаблона эта строка не имеет так что тут надо вытягивать только цифры! Подскажите какой-нибудь алгоритм!


← →
Desdechado ©   (2006-09-22 12:34) [1]

str1:="";
for i:=1 to Length(str) do
 if( str[i] in ["0".."9"] ) then
   str1:=str1+str[i];


дата из-за отсутствия шаблона тоже туда бухнется


← →
Сергей М. ©   (2006-09-22 12:34) [2]


> dest81 ©   (22.09.06 12:31)


Если строка никак не подчиняется никаким правилам для рег.выражений, то задача заведомо не решаема, если конечно не брать в расчет ИИ)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
1-1156409591
DelphiLexx
2006-08-24 12:53
2006.10.08
FormStyle=fsMdiChild и FormStyle=fsNormal отрисовыв. по разному?


2-1158395249
max1991
2006-09-16 12:27
2006.10.08
InputQuery и сохранение введённых в нём значений в файле


11-1134842022
nester
2005-12-17 20:53
2006.10.08
KOL и x64


15-1158402494
Чапаев
2006-09-16 14:28
2006.10.08
bash.org.ru ;-)


2-1158489932
RASkov
2006-09-17 14:45
2006.10.08
Как узнать наличие доступного свойства




   Наверх