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

  • Автор темы Автор темы limur
  • Дата начала Дата начала

limur

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

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

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

готовый результат будет далее в новой переменной
 
Начал изучать программу и немогу ничего найти в документации по этой проблеме

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

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

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

можно оставить поле на что заменять незаполненным..
 
\d.* - это поставьте в поле что искать. Обозначьте что это Regex - т.е. регулярное выражение. На что заменить - оставьте пустым
 
  • Спасибо
Реакции: limur
"На что заменить" оставить пустым )
 

Вложения

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

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

Замена на пустоту работает. Нужно смотреть проект. Либо где то допускаете ошибку, либо просто не там смотрите.
 
  • Спасибо
Реакции: limur
я может не правельно выразился

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

variable.JPG
 
Ну всё верно, только вместо \d.* указывайте от и тип поиска выставляйте текст. Результат можете отправлять в эту же переменную.
 
  • Спасибо
Реакции: limur
Если изначальный текст "актуальная дата от 28.12.2013"
И нужно получить "28.12.2013"
то использовать экшен Замена.
Что заменять:
.*от\
(после слеша там пробел еще)
На что заменять:
пустота
 
  • Спасибо
Реакции: limur
спасибо разобрался ))
 
почему так происходит,
записываю текст в файл три значения через семиколон
{-Variable.datum-};{-Variable.eur-};{-Variable.usd-}
файл выглядит так
пробел
28.12.2013
пробел
;44,8736;32,6282

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

cbr1.JPG
 
Можно использовать операции с текстом - Trim для проблемной переменной, чтобы удалить лишние переносы строк
 
  • Спасибо
Реакции: limur
Видимо переменная с датой содержит переносы строк.

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

строка.JPG

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


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

Тут можно для ознокомительных целей выкладывать проект?
 
Можно использовать операции с текстом - Trim для проблемной переменной, чтобы удалить лишние переносы строк

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

спасибо, всё как часики работает, знать бы как ))

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

cbr2.JPG
 
неподскажите как быть в такой ситуации

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

аха, спасибо работает

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

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

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

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

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

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

неподскажите как это правельно сделать
 
ещё вот такой момент непонятен

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

banner.JPG

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

banner1.JPG
 
в тупике )
делаю поиск по сайту регулярным вырожением, находятся 2 ссылки 0 и 1 , я бы хотел сделать click по 1
Посмотреть вложение 4975

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

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

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

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

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

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

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

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

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