Hi All!
Проблема:
Есть кусок кода, а точнее таблица. она построчно поступает в переменную. Нужно подставить отпределенный цвет фона ячейки там, где его нет.
допустим
Нужно к примеру, чтоб у второй, четвертой и пятой ячеек стало
Я тут мудрю с RE но что то не выходит каменный цветок.
Идеи были такие: $_!~ s/(.*)( | )(.*)>/$0 | $2/g; и много других...
Хелп, горю по срокам.

Записан
« Ответ #1 : 15 Июля 2003, 19:42:56 »
Навскидку: s/( ](?!bgcolor))*)>/$1 bgcolor=red>/i;
За эффективность не ручаюсь...

Записан
[ основной браузер когда-то был, теперь попробуй разберись =]
« Ответ #2 : 15 Июля 2003, 20:06:42 »
Не совсем то, я, когда писал не точно выразился, там не просто а что то типа | Доло в том, что вход в это выражение - это данные, которые получаются при оптимизации документа, который сохраняется как html из word :-)
Но и это уже большой прогресс, спасибо.
Однако, ж буду благодарен за продолжение.

Записан
« Ответ #3 : 15 Июля 2003, 20:07:26 »
Забыл написать, надо, чтоб параметры оставались, а цвет фона добавлялся :-)

Записан
« Ответ #4 : 15 Июля 2003, 20:08:47 »
А, все, я понял спасибо. Все правильно ты посоветовал, я не туда посмотрел. СПАСИБО.

Записан
« Ответ #5 : 16 Июля 2003, 09:05:49 »
Ээээ....html-код в скрипте не есть хорошо. Рассмотрите возможность использования какого-нибудь модуля шаблонов.

Записан
2B OR NOT 2B = FF
| | |