Подскажите начинающему с заменой текста

limur

Client
Регистрация
23.12.2013
Сообщения
41
Благодарностей
0
Баллы
6
Начал изучать программу и немогу ничего найти в документации по этой проблеме

имеется переменная которая парсится с сайта {-Variable.datа-}
актуальная дата от 28.12.2013
мне нужно убрать "от" из переменной
сделал обработку текста
замена
что искать "от" - выбрал text

теперь непонятно на что заменить чтобы была только дата без "от"

готовый результат будет далее в новой переменной
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 270
Благодарностей
9 054
Баллы
113
Начал изучать программу и немогу ничего найти в документации по этой проблеме

имеется переменная которая парсится с сайта {-Variable.datа-}
актуальная дата от 28.12.2013
мне нужно убрать "от" из переменной
сделал обработку текста
замена
что искать "от" - выбрал text

теперь непонятно на что заменить чтобы была только дата без "от"

готовый результат будет далее в новой переменной
можно оставить поле на что заменять незаполненным..
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
531
Баллы
93
\d.* - это поставьте в поле что искать. Обозначьте что это Regex - т.е. регулярное выражение. На что заменить - оставьте пустым
 
  • Спасибо
Реакции: limur

limur

Client
Регистрация
23.12.2013
Сообщения
41
Благодарностей
0
Баллы
6

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
"На что заменить" оставить пустым )
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 270
Благодарностей
9 054
Баллы
113

Вложения

  • Спасибо
Реакции: limur

limur

Client
Регистрация
23.12.2013
Сообщения
41
Благодарностей
0
Баллы
6
\d.* - это поставьте в поле что искать. Обозначьте что это Regex - т.е. регулярное выражение. На что заменить - оставьте пустым
так убирается дата а остаётся то что нужно убрать ))
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 885
Баллы
113
тогда замены не будет, уже пробывал, остаётся также как есть
Замена на пустоту работает. Нужно смотреть проект. Либо где то допускаете ошибку, либо просто не там смотрите.
 
  • Спасибо
Реакции: limur

limur

Client
Регистрация
23.12.2013
Сообщения
41
Благодарностей
0
Баллы
6
я может не правельно выразился

это переменная {-Variable.datа-} которая стоит вместо текста

variable.JPG
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 885
Баллы
113
Ну всё верно, только вместо \d.* указывайте от и тип поиска выставляйте текст. Результат можете отправлять в эту же переменную.
 
  • Спасибо
Реакции: limur

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Если изначальный текст "актуальная дата от 28.12.2013"
И нужно получить "28.12.2013"
то использовать экшен Замена.
Что заменять:
.*от\
(после слеша там пробел еще)
На что заменять:
пустота
 
  • Спасибо
Реакции: limur

limur

Client
Регистрация
23.12.2013
Сообщения
41
Благодарностей
0
Баллы
6
спасибо разобрался ))
 

limur

Client
Регистрация
23.12.2013
Сообщения
41
Благодарностей
0
Баллы
6
почему так происходит,
записываю текст в файл три значения через семиколон
{-Variable.datum-};{-Variable.eur-};{-Variable.usd-}
файл выглядит так
пробел
28.12.2013
пробел
;44,8736;32,6282

по идее всё должно прописываться в одну строчку, а тут так получается
cbr.JPG

cbr1.JPG
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 885
Баллы
113

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Можно использовать операции с текстом - Trim для проблемной переменной, чтобы удалить лишние переносы строк
 
  • Спасибо
Реакции: limur

limur

Client
Регистрация
23.12.2013
Сообщения
41
Благодарностей
0
Баллы
6
Видимо переменная с датой содержит переносы строк.
да вы правы, увидел в логе что есть переносы и что перенос до результата тоже имеется

строка.JPG

вот так правельно
строка2.JPG


только чот немогу сообразить с какой стороны туда влезть чтобы изменить это, в самом экшене замена вроде нормально происходит, текст до даты убирается с пробелом и при второй замене после даты тоже с пробелом, остаётся только дата, невижу откуда переносы ставятся.

Тут можно для ознокомительных целей выкладывать проект?
 

limur

Client
Регистрация
23.12.2013
Сообщения
41
Благодарностей
0
Баллы
6
Можно использовать операции с текстом - Trim для проблемной переменной, чтобы удалить лишние переносы строк
вчера пытался найти описание опереций где все расписано, так и не нашол
например Trim на http://wiki.zennolab.com ведёт в нирвану ))
 

limur

Client
Регистрация
23.12.2013
Сообщения
41
Благодарностей
0
Баллы
6
Можно использовать операции с текстом - Trim для проблемной переменной, чтобы удалить лишние переносы строк
спасибо, всё как часики работает, знать бы как ))

добавил ещё одну обработку текста с операцией Trim

cbr2.JPG
 

limur

Client
Регистрация
23.12.2013
Сообщения
41
Благодарностей
0
Баллы
6
неподскажите как быть в такой ситуации

есть переменная которая выдаёт значение к примеру 6.15 (+1.5)
переменная меняется, значит меняются и значения и поэтому я немогу сказать в Trim убери (+1.5)
каким образом можно убрать то что в скобках
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 885
Баллы
113

limur

Client
Регистрация
23.12.2013
Сообщения
41
Благодарностей
0
Баллы
6
Замена тип поиска реджексп, что менять \(.*?\) на пустоту.
аха, спасибо работает

заменатекста.JPG

а чтоб вот такие выражения научится самому выводить где можно почитать что это всё значит,
извените за много вопросов, хочится понять что да как ))
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 270
Благодарностей
9 054
Баллы
113
аха, спасибо работает

Посмотреть вложение 4952

а чтоб вот такие выражения научится самому выводить где можно почитать что это всё значит,
извените за много вопросов, хочится понять что да как ))
чтобы такие выражения научиться писать - надо учить регулярные выражения, но если учить не хочется, то в проджект мейкере есть замечательная вещь, называется - тестер (конструктор) регулярных выражений.. с помощью тестера-конструктора можно регулярки создавать, не зная их, почти на любые случаи жизни.. http://clip2net.com/s/6uBtiE
 
  • Спасибо
Реакции: limur

limur

Client
Регистрация
23.12.2013
Сообщения
41
Благодарностей
0
Баллы
6
в тупике )
делаю поиск по сайту регулярным вырожением, находятся 2 ссылки 0 и 1 , я бы хотел сделать click по 1
clic.JPG

всё это лежит в таблице
click1.JPG

неподскажите как это правельно сделать
 

limur

Client
Регистрация
23.12.2013
Сообщения
41
Благодарностей
0
Баллы
6
ещё вот такой момент непонятен

есть DIV id которого постоянно меняется, в DIV есть ссылка по которой я хотел бы кликнуть
хотел сделать эмуляцию мышки по координатам
получть значение left и top самой ссылки, значение использовать регулярное выражение куска ссылки (оно одиноковое)
и через {-Variable.Variable3-}+5 сделать эмуляцию мышки

banner.JPG

останавливается на получении значения

banner1.JPG
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 270
Благодарностей
9 054
Баллы
113
в тупике )
делаю поиск по сайту регулярным вырожением, находятся 2 ссылки 0 и 1 , я бы хотел сделать click по 1
Посмотреть вложение 4975

всё это лежит в таблице
Посмотреть вложение 4976

неподскажите как это правельно сделать
нужно взять эту ссылку и в экшене Переход на страницу делать перход по этой ссылке, в реферер можно подставить урл страницы на которой вы нашли эту ссылку, но можно по идее и без реферера..
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
ещё вот такой момент непонятен

есть DIV id которого постоянно меняется, в DIV есть ссылка по которой я хотел бы кликнуть
хотел сделать эмуляцию мышки по координатам
получть значение left и top самой ссылки, значение использовать регулярное выражение куска ссылки (оно одиноковое)
и через {-Variable.Variable3-}+5 сделать эмуляцию мышки

Посмотреть вложение 4977

останавливается на получении значения

Посмотреть вложение 4978
а нужны эти усложнения? там кроме ссылки еще вон теги.
не проще искать саму ссылку?
 

Кто просматривает тему: (Всего: 3, Пользователи: 0, Гости: 3)