powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Поиск в строке, тупим ???
6 сообщений из 6, страница 1 из 1
Поиск в строке, тупим ???
    #36674566
maruska121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ловлю адрес почтовый
в виде

"ecl_kazna@pochta.ru" <ecl_kazna@pochta.ru>;
мне нужно прочитать строчку и вытащить из <ecl_kazna@pochta.ru>; только ecl_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

помогите в написании универсальной искалки пожалуйста ???




смотрела в сторону
tt = "<ecl_kazna@pochta.ru>;"
? strtran( strtran( tt, "<"), ">")

тоже ничего не помогает, помогите пожалуйста..
...
Рейтинг: 0 / 0
Поиск в строке, тупим ???
    #36674628
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maruska121,

Не совсем понял, зачем первые две строки кода???
А так-же и вторая часть кода :)

У тебя все отлично находится, это ты где-то запуталась :)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
LsNaimEmail11 = ["ecl_kazna@pochta.ru" <ecl_kazna@pochta.ru>;]
LsN3=at('>',ALLTRIM(LsNaimEmail11), 1 )

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

LsNaimEmail1=SUBSTR(ALLTRIM(LsNaimEmail11),LsN2+ 1 ,LsN3-LsN2- 1 )
?LsNaimEmail1
LsNaimEmail11 = ["ig S" <ig.rept@gmail.com>;]
LsN3=at('>',ALLTRIM(LsNaimEmail11), 1 )

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

LsNaimEmail1=SUBSTR(ALLTRIM(LsNaimEmail11),LsN2+ 1 ,LsN3-LsN2- 1 )
?LsNaimEmail1
У меня выдает:
ecl_kazna@pochta.ru
ig
.rept@gmail.com
...
Рейтинг: 0 / 0
Поиск в строке, тупим ???
    #36674637
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
lcValue = ["ecl_kazna@pochta.ru" <ecl_kazna@pochta.ru>;]


? StrExtract(lcValue,[<],[>])
...
Рейтинг: 0 / 0
Поиск в строке, тупим ???
    #36674681
maruska121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прибольшущее спасибочки, прибольшущее !!!
...
Рейтинг: 0 / 0
Поиск в строке, тупим ???
    #36674711
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maruska121Прибольшущее спасибочки, прибольшущее !!!

http://sql.ru/forum/actualthread.aspx?tid=590563&hl=strextract

а не надоело троллить и ботить?

тупо смысл объясните:
1. радость
2. привлечение интереса к ресурсу
3. хз ?
...
Рейтинг: 0 / 0
Поиск в строке, тупим ???
    #36674885
SindoMeon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошелмимоmaruska121Прибольшущее спасибочки, прибольшущее !!!

http://sql.ru/forum/actualthread.aspx?tid=590563&hl=strextract

а не надоело троллить и ботить?

тупо смысл объясните:
1. радость
2. привлечение интереса к ресурсу
3. хз ?
4. курсовик от одного и того же преподавателя? только студенты из года в год меняются.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Поиск в строке, тупим ???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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