|
Помогите плиззз!!!!
|
|||
---|---|---|---|
#18+
ловлю адрес почтовый в виде "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 помогите в написании универсальной искалки пожалуйста ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 07:27 |
|
Помогите плиззз!!!!
|
|||
---|---|---|---|
#18+
кроме at() есть еще и rat() правда я шашки в руках с гражданской не держал,а под рукой не фокса ни хелпа ,но рискну написать код ... ХХ=SubStr(ALLTRIM(vvv.From),Rat('<',ALLTRIM(vvv.From)),Len(ALLTRIM(vvv.From))-1) ?XX точность попадания в нужную позицию с точностью до 1 не точечный удар короче )) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 09:05 |
|
Помогите плиззз!!!!
|
|||
---|---|---|---|
#18+
Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 10:20 |
|
Помогите плиззз!!!!
|
|||
---|---|---|---|
#18+
12345зайчик Код: plaintext 1.
Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 10:30 |
|
|
start [/forum/topic.php?fid=41&msg=35512189&tid=1587332]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 314ms |
total: | 463ms |
0 / 0 |