Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите плиззз!!!! / 5 сообщений из 5, страница 1 из 1
29.08.2008, 07:27
    #35512189
mimino05
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиззз!!!!
ловлю адрес почтовый
в виде

"efda_kazna@pochta.ru" <efda_kazna@pochta.ru>;
так от мне нужно прочитать строчку в поле и вытащить из <efda_kazna@pochta.ru>; только efda_kazna@pochta.ru

делаю так

LsN1=at('<',ALLTRIM(vvv.From))
LsNaimEmail=SUBSTR(ALLTRIM(vvv.From),LsN1,LsN1)


LsN11=at('<',ALLTRIM(LsNaimEmail))
LsNaimEmail11=SUBSTR(ALLTRIM(LsNaimEmail),1,LsN1-1)
*!* MESSAGEBOX(LsNaimEmail11)

LsN3=at('>',ALLTRIM(LsNaimEmail11),1)

LsN2=at('<',ALLTRIM(LsNaimEmail11),1)

LsNaimEmail1=SUBSTR(ALLTRIM(LsNaimEmail11),LsN2+1,LsN3-LsN2-1)
?LsNaimEmail1

но эта не универсально, т.к. если приходит вот такой адрес

"ig S" <ig.rept@gmail.com>;
то я не могу вытащить нужный мне адрес ig.rept@gmail.com

помогите в написании универсальной искалки пожалуйста ???
...
Рейтинг: 0 / 0
29.08.2008, 09:05
    #35512240
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиззз!!!!
кроме at() есть еще и rat()
правда я шашки в руках с гражданской не держал,а под рукой не фокса ни хелпа ,но рискну написать код ...

ХХ=SubStr(ALLTRIM(vvv.From),Rat('<',ALLTRIM(vvv.From)),Len(ALLTRIM(vvv.From))-1)
?XX

точность попадания в нужную позицию с точностью до 1
не точечный удар короче ))
...
Рейтинг: 0 / 0
29.08.2008, 10:20
    #35512375
12345зайчик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиззз!!!!
Код: plaintext
1.
tt = "<efda_kazna@pochta.ru>;"
? strtran( strtran( tt, "<"), ">")
...
Рейтинг: 0 / 0
29.08.2008, 10:30
    #35512407
Sergey Sizov.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиззз!!!!
12345зайчик
Код: plaintext
1.
tt = "<efda_kazna@pochta.ru>;"
? strtran( strtran( tt, "<"), ">")

Код: plaintext
1.
? chrtran( tt, "<>", "")
? strextract(tt, "<",">")
...
Рейтинг: 0 / 0
29.08.2008, 14:06
    #35513158
mimino05
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите плиззз!!!!
Спасибо всем !!!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите плиззз!!!! / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]