• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

КАк удалить?

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

wowa

Есть предложение, например

База отдыха Беларусь

Мне нужно, если встречается "отд", то удалить все слово, т.е. "отдыха"

if Instr(предложение,"отд") =1 then ' вот так вроде находит встречается ли "отд"
' КАк вот тут удалить остальное ("ыха")? После части "отд" количество букв разное, т.е. нужно до пробела удалять... вот только код не получается у меня составить (((
 
M

morpheus

Для: wowa
разделить строку по пробелам на массив, получите своё слово "отдыха" как один из елементов массива.
Все остальное удаляете
на формулах @@Explode
на скриптах Split
 
O

Omh

+ на скриптах понадобится Fulltrim и Implode.
 
W

wowa

Спасибо,.. а если есть предложение

Саша<>111<>, Вова<>222<>, Витя<>333<>
надо заменить на
Саша<>111<>, Вова<>888<>, Витя<>333<>

Вообщем смысл такой
Если есть Вова, то изменить число
вот как тут грамотней сделать?????
Вот я и подумал что нахожу Вова, и удаляю до пробела,...
а потом в конец предложения записываю новое значение Вова<>888<>
 
M

morpheus

Для: wowa
Точно также разложить Саша<>111<>, Вова<>222<>, Витя<>333<>
через Split ( "Саша<>111<>, Вова<>222<>, Витя<>333<>", "<>" )
пройтись по массиву и след. элементе после "Вова" (это будет "222" ) - заменить на нужное
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!