Автокликер Clickermann :: Форум

Основной раздел => Использование => Topic started by: Predator on January 21, 2019, 05:35:51 PM

Title: Удалить ненужные слова из текста
Post by: Predator on January 21, 2019, 05:35:51 PM
Добрый день. Суть вопроса такова. Стоит задача удаления из текста определенных слов не затрагивая остальное содержание.
Желательно сделать в буфере,т.к. информация копируется с ресурса,содержание по количеству информации всегда разное,удалить нужно слова из последней строки,но они не всегда находятся в последней( уже голову сломал(

Пример:

"Сильпо помидоры - 3.2
Копеечка огурцы - 5.7
Магнит хлеб - 4.5
Логин Василий ИП 94.33.45.36 "

пробовал удалять так

Code: [Select]
IF((ISKEYDOWN(#CTRL)=1)&(ISKEYDOWN(#C)=1))
   WHILE((ISKEYDOWN(#CTRL)=1)&(ISKEYDOWN(#C)=1))
      WAITMS(5)
   END_CYC
   WAITMS(50)
   TOCLIP(STRFILTER(FROMCLIP(),"94.33.45.36",0))
ELSE
   WAITMS(20)
END_IF

Естественно результат получается такой,что трет и нужную инфу :
"Сильпо помидоры - 2
Копеечка огурцы - 7
Магнит хлеб -
Логин Василий ИП "

Буду весьма благодарен за помощь или за пинок в правильную сторону. Спасибо :)
Title: Re: Удалить ненужные слова из текста
Post by: Shada on January 21, 2019, 07:53:02 PM
Code: (clickermann) [Select]
TOCLIP(STRREPLACE(FROMCLIP(), "94.33.45.36", ""))
Title: Re: Удалить ненужные слова из текста
Post by: Predator on January 21, 2019, 08:28:39 PM
Благодарю Вас ;D. Завтра попробую и отпишусь.