Как добавить в значение поля несколько букв

Список разделов Аудиоплеер foobar2000 Секреты foobar2000

Описание: Кнопочки, конфиги, секреты, советы.

Сообщение #1 SeeR » 17.01.2009, 16:21

Поясняю: Имеем песни с определённым значением поля %title%. Мне нужно добавить в конце каждой песни ,например, (Live). Как сделать?
И обратная задача: Имеем поля %Title% с ненужным словом , напр. (Live). Как убрать?
Заранее спасибо за ответы.
SeeR
Автор темы, Новичок
Репутация: 0
С нами: 10 лет 2 месяца

Сообщение #2 panda » 18.01.2009, 09:51

$insert(%title%, '(Live)',$len(%title%))
$replace(%title%,' (Live)',)
Панды занесены в Книгу рекордов Гиннеса как самые привлекательные из редких животных
panda M
Бывалый
Аватара
Возраст: 35
Репутация: 12
С нами: 12 лет 6 месяцев

Сообщение #3 panda » 18.01.2009, 09:57

хотя, во втором случае лучше так: $trim($replace(%title%,'(Live)',))
Панды занесены в Книгу рекордов Гиннеса как самые привлекательные из редких животных
panda M
Бывалый
Аватара
Возраст: 35
Репутация: 12
С нами: 12 лет 6 месяцев

Сообщение #4 evil » 18.01.2009, 13:04

panda писал(а):$insert(%title%, '(Live)',$len(%title%))
Интересно, а что будет, если нет тега %title%? Вставить в %title%, который пустой, строку '(Live)' в позицию $len(%title%), где возвращена длина имени файла.
evil M
Модератор
Возраст: 37
Репутация: 63
С нами: 12 лет 10 месяцев

Сообщение #5 SeeR » 18.01.2009, 13:17

Всем спасибо за ответы. Проверил. Работает то что надо!
А по поводу
evil писал(а):Интересно, а что будет, если нет тега %title%? Вставить в %title%, который пустой, строку '(Live)' в позицию $len(%title%), где возвращена длина имени файла.
в поле %title% прописывает имя файла, к которому добавлено в конце (Live)
SeeR
Автор темы, Новичок
Репутация: 0
С нами: 10 лет 2 месяца


Вернуться в Секреты foobar2000