Вырезка части тега

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

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

Сообщение #1 overlaps » 31.10.2008, 19:48

небольшой вопрос... если ли оператор, выделяющий заданный кусок текста (не символов) из строки? не совсем понятно наверное... объясню на примере:
1) есть %title%, значение которого - Hello I Love You (Adam Freeland Rmx). необходимо выделить то, что находится в %title% между скобками, (Adam Freeland Rmx) для данного случая
2) есть %title%, значение которого - Hello I Love You (Adam Freeland Rmx). необходимо выделить только часть строки "Rmx"
как это можно реализовать?
Dream is my world
Goa is my motherland
Trance is my religion
Flying is my life
overlaps M
Автор темы
Аватара
Откуда: Moscow
Репутация: 0
С нами: 16 лет 4 месяца

Сообщение #2 evil » 01.11.2008, 10:18

overlaps:необходимо выделить
Объяснитесь по этому поводу?
evil M
Репутация: 67
С нами: 17 лет 7 месяцев

Сообщение #3 overlaps » 01.11.2008, 13:22

evil:Объяснитесь по этому поводу?
хочу, чтобы  чтобы Hello I Love You было раскрашено одним цветом, (Adam Freeland Rmx) - другим. для этого надо как-то разделить текст тега на 2 части - одну, содержащую в себе все что находится до "(", другую - "(*)", и для каждой указать цвет. возможно такое?

ps. для второго варианта, соответственно - другим цветом выделить надо только Rmx
Последний раз редактировалось overlaps 01.11.2008, 15:57, всего редактировалось 1 раз.
Dream is my world
Goa is my motherland
Trance is my religion
Flying is my life
overlaps M
Автор темы
Аватара
Откуда: Moscow
Репутация: 0
С нами: 16 лет 4 месяца

Сообщение #4 overlaps » 01.11.2008, 18:33

а все, прошу прощения за беспокойство, разобрался

вот код, может кому потом понадобится:
Код: Выделить всё
$ifgreater(
$strchr(%title%,')'),
$strchr(%title%,'('),
$substr(%title%,0,$sub($strchr(%title%,'('),1))
$lower(%_t3%$substr(%title%,$strchr(%title%,'(') ,$strchr(%title%,')'))),
$caps2($if(%title%,[%title%],%_t3%' --------- Unknown Title --------- ')))
Последний раз редактировалось overlaps 01.11.2008, 18:44, всего редактировалось 1 раз.
Dream is my world
Goa is my motherland
Trance is my religion
Flying is my life
overlaps M
Автор темы
Аватара
Откуда: Moscow
Репутация: 0
С нами: 16 лет 4 месяца


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